From dee90b02dd2371d41cff38dee60756856e156df3 Mon Sep 17 00:00:00 2001 From: Christopher Michael Date: Thu, 1 Mar 2007 21:53:33 +0000 Subject: [PATCH] Properly fix edje_color_class_list. thanks Sebastion :) SVN revision: 28517 --- legacy/edje/src/lib/edje_util.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/legacy/edje/src/lib/edje_util.c b/legacy/edje/src/lib/edje_util.c index 38b944da0e..44f9baa0e0 100644 --- a/legacy/edje/src/lib/edje_util.c +++ b/legacy/edje/src/lib/edje_util.c @@ -264,11 +264,15 @@ Evas_List * edje_color_class_list(void) { Edje_List_Foreach_Data *fdata; + Evas_List *list; fdata = calloc(1, sizeof(Edje_List_Foreach_Data)); evas_hash_foreach(_edje_color_class_member_hash, _edje_color_class_list_foreach, fdata); - return fdata->list; + list = fdata->list; + free(fdata); + + return list; } static Evas_Bool