From: Thomas Hindoe Paaboel Andersen Date: Sun, 26 Apr 2015 12:43:40 +0000 (+0200) Subject: sysv-generator: avoid freeing uninitialized variable X-Git-Tag: v220~281 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5921fc3cc36df4baa5e16060e7675ace9eda2bef;p=thirdparty%2Fsystemd.git sysv-generator: avoid freeing uninitialized variable Would happen if lookup_paths_init returns an error. --- diff --git a/src/sysv-generator/sysv-generator.c b/src/sysv-generator/sysv-generator.c index 5ecd750f6a6..714ce8f6cb5 100644 --- a/src/sysv-generator/sysv-generator.c +++ b/src/sysv-generator/sysv-generator.c @@ -922,7 +922,7 @@ finish: int main(int argc, char *argv[]) { int r, q; _cleanup_lookup_paths_free_ LookupPaths lp = {}; - _cleanup_(free_sysvstub_hashmapp) Hashmap *all_services; + _cleanup_(free_sysvstub_hashmapp) Hashmap *all_services = NULL; SysvStub *service; Iterator j;