From bd62aadc6e68d49750564a132d7f32b6c728d880 Mon Sep 17 00:00:00 2001 From: tsauerbeck Date: Mon, 23 May 2005 17:29:43 +0000 Subject: [PATCH] fix a silly bug that caused a memleak (i think) SVN revision: 14922 --- legacy/edje/src/lib/edje_load.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/legacy/edje/src/lib/edje_load.c b/legacy/edje/src/lib/edje_load.c index 3ba25fa3a3..758d9fc40a 100644 --- a/legacy/edje/src/lib/edje_load.c +++ b/legacy/edje/src/lib/edje_load.c @@ -389,7 +389,7 @@ edje_file_collection_list(const char *file) lst = evas_list_append(lst, strdup(ce->entry)); } } - if (ed_file > 0) _edje_file_unref(ed_file); + if (ed_file->references > 0) _edje_file_unref(ed_file); else _edje_file_free(ed_file); return lst; } @@ -453,7 +453,7 @@ edje_file_data_get(const char *file, const char *key) break; } } - if (ed_file > 0) _edje_file_unref(ed_file); + if (ed_file->references > 0) _edje_file_unref(ed_file); else _edje_file_free(ed_file); return str; }