huchi pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=32efb7e5e42f6eddbc1e26a13fc06cc53bc34756

commit 32efb7e5e42f6eddbc1e26a13fc06cc53bc34756
Author: Wonguk Jeong <[email protected]>
Date:   Mon Sep 22 12:04:11 2014 +0200

    conf_application: fix crash on setting Desktop Environment
    
    use e_util_strcmp instead of strcmp. (previously, NULL check was omitted)
    
    Fixes T1673
---
 src/modules/conf_applications/e_int_config_deskenv.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/modules/conf_applications/e_int_config_deskenv.c 
b/src/modules/conf_applications/e_int_config_deskenv.c
index 81e18b9..e0d21a4 100644
--- a/src/modules/conf_applications/e_int_config_deskenv.c
+++ b/src/modules/conf_applications/e_int_config_deskenv.c
@@ -161,7 +161,7 @@ _basic_create(E_Config_Dialog *cfd __UNUSED__, Evas *evas, 
E_Config_Dialog_Data
    e_widget_framelist_object_append(fr, ob);
    EINA_LIST_FOREACH(cfdata->desktop_environments, l, de)
      {
-        if (!strcmp(e_config->desktop_environment, de))
+        if (!e_util_strcmp(e_config->desktop_environment, de))
           cfdata->desktop_environment_id = (cde + 1);
         ob = e_widget_radio_add(evas, de, ++cde, rg);
         e_widget_framelist_object_append(fr, ob);

-- 


Reply via email to