]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
load-fragment: fix segv on parse error
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 7 Aug 2015 03:47:46 +0000 (23:47 -0400)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 7 Aug 2015 04:07:39 +0000 (00:07 -0400)
https://bugzilla.redhat.com/show_bug.cgi?id=1251334

src/core/load-fragment.c

index ba73cc410e85db039872f811b424dbcec9fe61ac..299172123e4b081b9896e73cd3d5aa308562e2a7 100644 (file)
@@ -1986,7 +1986,7 @@ int config_parse_environ(const char *unit,
                 return log_oom();
 
         FOREACH_WORD_QUOTED(word, l, k, state) {
-                _cleanup_free_ char *n;
+                _cleanup_free_ char *n = NULL;
                 char **x;
 
                 r = cunescape_length(word, l, 0, &n);