]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
sysv-generator: avoid freeing uninitialized variable
authorThomas Hindoe Paaboel Andersen <phomes@gmail.com>
Sun, 26 Apr 2015 12:43:40 +0000 (14:43 +0200)
committerThomas Hindoe Paaboel Andersen <phomes@gmail.com>
Sun, 26 Apr 2015 12:45:49 +0000 (14:45 +0200)
Would happen if lookup_paths_init returns an error.

src/sysv-generator/sysv-generator.c

index 5ecd750f6a6176009e368003e279ac30de54a2c7..714ce8f6cb53a1ec30dff6d85449d3c1453e5e5d 100644 (file)
@@ -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;