kmodloader: fix NULL pointer deref in case m->depends is missing
[project/ubox.git] / kmodloader.c
index 2dc795e8b18399bec325fd5fb5899b8b55d87d64..ad1f1c0f4f9e7d13cac8905a26dff94f863806df 100644 (file)
@@ -450,7 +450,7 @@ static int deps_available(struct module *m, int verbose)
        char *dep;
        int err = 0;
 
-       if (!strcmp(m->depends, "-") || !strcmp(m->depends, ""))
+       if (!m->depends || !strcmp(m->depends, "-") || !strcmp(m->depends, ""))
                return 0;
 
        dep = m->depends;