From 29a186fb48d611b37d71dd30e79b7e48c6377798 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Sun, 27 Aug 2006 12:38:09 +0000 Subject: [PATCH] fix segv SVN revision: 25158 --- legacy/edje/src/lib/edje_load.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/legacy/edje/src/lib/edje_load.c b/legacy/edje/src/lib/edje_load.c index e754bb12b1..6ad9ad397c 100644 --- a/legacy/edje/src/lib/edje_load.c +++ b/legacy/edje/src/lib/edje_load.c @@ -455,8 +455,9 @@ edje_file_data_get(const char *file, const char *key) Edje_Data *di; di = l->data; - if (!strcmp(di->key, key)) + if ((di->key) && (key) && (!strcmp(di->key, key))) { + if (!di->value) return NULL; str = strdup(di->value); break; }