X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fmain.c;h=36dea9b3c63c4489c71ffaa12ef7f057455234cd;hb=674a6e4d0cae372f34df94dfab2513e071d5dc58;hp=e67d2225bd41d029580948e9046ec8d49115b1a7;hpb=e054f8333d7ba2e598784a9718e751c5d956ac9e;p=elogind.git diff --git a/src/main.c b/src/main.c index e67d2225b..36dea9b3c 100644 --- a/src/main.c +++ b/src/main.c @@ -836,6 +836,9 @@ int main(int argc, char *argv[]) { return 1; } + if (label_init() < 0) + goto finish; + log_show_color(isatty(STDERR_FILENO) > 0); log_show_location(false); log_set_max_level(LOG_INFO); @@ -1113,5 +1116,7 @@ finish: if (getpid() == 1) freeze(); + label_finish(); + return retval; }