From a142fe18b76817ad8f2ee165714ee72586364f68 Mon Sep 17 00:00:00 2001 From: Hannes Janetzek Date: Thu, 28 Apr 2011 10:10:17 +0000 Subject: [PATCH] e-modules/engage: fix segv, dont show config dialog if bar instance does not exist SVN revision: 58998 --- src/ng_config.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/ng_config.c b/src/ng_config.c index cc858c7..7610b8a 100644 --- a/src/ng_config.c +++ b/src/ng_config.c @@ -72,14 +72,16 @@ ngi_configure_module(Config_Item *ci) Config_Item *ci2; int i = 0; + if (!ci->ng) + return; + if (ci->config_dialog) return; EINA_LIST_FOREACH(ngi_config->items, l, ci2) if (ci == ci2) break; - else - i++; + else i++; snprintf(path, sizeof(path), "extensions/engage::%d", i); if (e_config_dialog_find("E", path))