From 11e03b096fc8f8f0b29eb9480cb6da1bcbfc40e4 Mon Sep 17 00:00:00 2001 From: ChunEon Park Date: Mon, 20 Aug 2012 05:22:06 +0000 Subject: [PATCH] elementary/multibuttonentry - [E-devel] [Patch] elc_multibuttonentry memory leak patch Dear, all I've attached a patch that fixed the memory leak. There is not a free() in _del_hook(). Please review this patch. Sincerely yours, Jihyeon Seol Signed-Off-By: JiHyeon Seol SVN revision: 75439 --- legacy/elementary/AUTHORS | 3 ++- legacy/elementary/src/lib/elc_multibuttonentry.c | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/legacy/elementary/AUTHORS b/legacy/elementary/AUTHORS index 08ba166c62..5889350d0f 100644 --- a/legacy/elementary/AUTHORS +++ b/legacy/elementary/AUTHORS @@ -61,4 +61,5 @@ Michal Pakula vel Rutka Thiep Ha Artem Popov Minseok Kim -Jean-Philippe André \ No newline at end of file +Jean-Philippe André +JiHyeon Seol diff --git a/legacy/elementary/src/lib/elc_multibuttonentry.c b/legacy/elementary/src/lib/elc_multibuttonentry.c index 0b4ecf9a0f..6b4b8a2096 100644 --- a/legacy/elementary/src/lib/elc_multibuttonentry.c +++ b/legacy/elementary/src/lib/elc_multibuttonentry.c @@ -172,6 +172,7 @@ _del_hook(Evas_Object *obj) if (wd->guidetext) evas_object_del(wd->guidetext); if (wd->end) evas_object_del(wd->end); if (wd->rect_for_end) evas_object_del(wd->rect_for_end); + free(wd); } static void