From aeacbf653054942e8901b9d192cffc3c415850d2 Mon Sep 17 00:00:00 2001 From: Christopher Michael Date: Sun, 29 Jul 2007 04:49:02 +0000 Subject: [PATCH] Add trap for the odd case where e_theme_config_get may return null. SVN revision: 31070 --- src/modules/conf_theme/e_int_config_theme.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/modules/conf_theme/e_int_config_theme.c b/src/modules/conf_theme/e_int_config_theme.c index 3ae48d360..4695127a3 100644 --- a/src/modules/conf_theme/e_int_config_theme.c +++ b/src/modules/conf_theme/e_int_config_theme.c @@ -475,6 +475,7 @@ _basic_apply_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata) /* Actually take our cfdata settings and apply them in real life */ ct = e_theme_config_get("theme"); + if (!ct) return 0; if (!strcmp(ct->file, cfdata->theme)) return 1; e_theme_config_set("theme", cfdata->theme);