Zbigniew Jędrzejewski-Szmek
8d38b8ad56
Call mac_selinux_close() from main func macros, convert user-sessions and test-udev
2018-11-21 09:14:00 +01:00
Zbigniew Jędrzejewski-Szmek
d1405af399
systemctl: define main through macro and call ask_password_agent_close() from the macro
...
This doesn't save us anything, but I like consistency.
2018-11-21 09:14:00 +01:00
Zbigniew Jędrzejewski-Szmek
a6db316372
shared/main-func: also close the polkit agent automatically
...
The agent is closed after the static destuctors but before the pager.
No users of DEFINE_MAIN_FUNCTION* were using a polkit agent, so this makes no
functional difference.
2018-11-20 18:40:02 +01:00
Zbigniew Jędrzejewski-Szmek
294bf0c34a
Split out pretty-print.c and move pager.c and main-func.h to shared/
...
This is high-level functionality, and fits better in shared/ (which is for
our executables), than in basic/ (which is also for libraries).
2018-11-20 18:40:02 +01:00