X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fcore%2Fmain.c;h=12af3cdd270bab97d255c3a7c7ac9d188413391b;hp=b50a1ca21540de6019b5f120983fcf50856ed422;hb=032f81645b3a60be316d7a0ed1e84443aa8737ba;hpb=a34faf579d2be139b0b9e8cd0c73ad4d918ef736 diff --git a/src/core/main.c b/src/core/main.c index b50a1ca21..12af3cdd2 100644 --- a/src/core/main.c +++ b/src/core/main.c @@ -727,12 +727,13 @@ static int parse_proc_cmdline(void) { } r = parse_proc_cmdline_word(word); - free(word); - if (r < 0) { log_error("Failed on cmdline argument %s: %s", word, strerror(-r)); + free(word); goto finish; } + + free(word); } r = 0;