From: Lucas De Marchi Date: Mon, 26 Jan 2015 01:54:05 +0000 (-0200) Subject: Fix uninitialized warning X-Git-Tag: v20~62 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=01f9bc6deed3f9f14c8129efd0ffc100e7a0e6d0;p=thirdparty%2Fkmod.git Fix uninitialized warning Initialize variable to NULL before calling kmod_module_new_from_lookup(). libkmod/libkmod-module.c: In function 'kmod_module_new_from_lookup.part.4.constprop': libkmod/libkmod-module.c:192:8: warning: 'depmod' may be used uninitialized in this function [-Wmaybe-uninitialized] list = kmod_list_prepend(list, depmod); ^ libkmod/libkmod-module.c:173:23: note: 'depmod' was declared here struct kmod_module *depmod; --- diff --git a/libkmod/libkmod-module.c b/libkmod/libkmod-module.c index 54bde735..30f15ca8 100644 --- a/libkmod/libkmod-module.c +++ b/libkmod/libkmod-module.c @@ -170,7 +170,7 @@ int kmod_module_parse_depline(struct kmod_module *mod, char *line) p++; for (p = strtok_r(p, " \t", &saveptr); p != NULL; p = strtok_r(NULL, " \t", &saveptr)) { - struct kmod_module *depmod; + struct kmod_module *depmod = NULL; const char *path; path = path_join(p, dirnamelen, buf);