From: Lukas Nykryn Date: Mon, 20 Aug 2012 12:52:07 +0000 (+0200) Subject: core: free word later in parse_proc_cmdline X-Git-Tag: v190~198 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=032f81645b3a60be316d7a0ed1e84443aa8737ba;p=thirdparty%2Fsystemd.git core: free word later in parse_proc_cmdline --- diff --git a/src/core/main.c b/src/core/main.c index b50a1ca2154..12af3cdd270 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;