From cf380e653e9ff12805ef32041118fe3c1b9fbd55 Mon Sep 17 00:00:00 2001 From: Sven Eden Date: Mon, 20 Aug 2018 19:15:58 +0200 Subject: Prep v239: Update manager_parse_config_file() that got moved to logind-core.c --- src/login/logind.c | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) (limited to 'src/login/logind.c') diff --git a/src/login/logind.c b/src/login/logind.c index 048689fad..b60536700 100644 --- a/src/login/logind.c +++ b/src/login/logind.c @@ -22,7 +22,7 @@ #include "format-util.h" #include "fs-util.h" #include "logind.h" -//#include "parse-util.h" +#include "parse-util.h" //#include "process-util.h" #include "selinux-util.h" #include "signal-util.h" @@ -74,7 +74,7 @@ static int manager_new(Manager **ret) { #if 1 /// elogind needs some more data r = elogind_manager_new(m); if (r < 0) - goto fail; + return r; #endif // 1 m->udev = udev_new(); if (!m->udev) @@ -1107,18 +1107,6 @@ static int manager_dispatch_idle_action(sd_event_source *s, uint64_t t, void *us return 0; } -#if 0 /// elogind parses its own config file -#else - const char* logind_conf = getenv("ELOGIND_CONF_FILE"); - - assert(m); - - if (!logind_conf) - logind_conf = PKGSYSCONFDIR "/logind.conf"; - - return config_parse(NULL, logind_conf, NULL, "Login\0Sleep\0", - config_item_perf_lookup, logind_gperf_lookup, -#endif // 0 static int manager_dispatch_reload_signal(sd_event_source *s, const struct signalfd_siginfo *si, void *userdata) { Manager *m = userdata; int r; -- cgit v1.2.3