From: Mike Blumenkrantz Date: Thu, 23 Apr 2015 12:23:13 +0000 (-0400) Subject: check module name existence before reading from it X-Git-Tag: upstream/0.20.0~908 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0c0d481e4e69127f5f548bebe9f1971c42311322;p=platform%2Fupstream%2Fenlightenment.git check module name existence before reading from it CID 1295427 --- diff --git a/src/bin/e_module.c b/src/bin/e_module.c index 1a33c57..24f16a8 100644 --- a/src/bin/e_module.c +++ b/src/bin/e_module.c @@ -238,7 +238,7 @@ e_module_all_load(void) EINA_LIST_FOREACH_SAFE(e_config->modules, l, ll, em) { - if (!em) continue; + if ((!em) || (!em->name)) continue; if ((!e_util_strcmp(em->name, "comp")) || (!e_util_strcmp(em->name, "conf_comp")) || (!strncmp(em->name, "wl_", 3)) //block wl_* modules from being saved @@ -261,7 +261,6 @@ e_module_all_load(void) { E_Module *m; - if (!em->name) continue; if (eina_hash_find(_e_modules_hash, em->name)) continue; e_util_env_set("E_MODULE_LOAD", em->name);