diff --git a/legacy/edje/src/lib/edje_module.c b/legacy/edje/src/lib/edje_module.c index 8cea663085..c6f20da563 100644 --- a/legacy/edje/src/lib/edje_module.c +++ b/legacy/edje/src/lib/edje_module.c @@ -108,8 +108,6 @@ _edje_module_init(void) void _edje_module_shutdown(void) { - const char *data; - eina_module_list_free(_available_modules); if (_available_modules) { @@ -126,6 +124,7 @@ _edje_module_shutdown(void) if (_modules_name) { const char *data; + EINA_LIST_FREE(_modules_name, data) { eina_stringshare_del(data);