From 27b0d50d984cc1eddaef03297606de356df4a270 Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Fri, 16 Dec 2011 09:40:43 +0000 Subject: [PATCH] edje: fix wrong call to free() in edje_load. SVN revision: 66276 --- legacy/edje/ChangeLog | 4 ++++ legacy/edje/src/lib/edje_load.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/legacy/edje/ChangeLog b/legacy/edje/ChangeLog index 0bef458953..ec2602b52b 100644 --- a/legacy/edje/ChangeLog +++ b/legacy/edje/ChangeLog @@ -234,3 +234,7 @@ * Entry: Added cursor,changed,manual signal. This signal indicates the cursor has been manually changed, i.e by either mouse click or arrows. + +2011-12-16 Cedric Bail + + * Fix wrong call to free() in edje_load. diff --git a/legacy/edje/src/lib/edje_load.c b/legacy/edje/src/lib/edje_load.c index 644bb7cd9d..bf5275d772 100644 --- a/legacy/edje/src/lib/edje_load.c +++ b/legacy/edje/src/lib/edje_load.c @@ -373,7 +373,7 @@ _edje_object_file_set_internal(Evas_Object *obj, const char *file, const char *g if (!rp->drag) { ed->load_error = EDJE_LOAD_ERROR_RESOURCE_ALLOCATION_FAILED; - free(rp); + eina_mempool_free(rp); evas_event_thaw(tev); evas_event_thaw_eval(tev); return 0;