Edje entry: Fix memory leak with markup filter.
authortasn <tasn@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 19 Feb 2012 15:28:42 +0000 (15:28 +0000)
committertasn <tasn@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 19 Feb 2012 15:28:42 +0000 (15:28 +0000)
Spank Spank WooHyun.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@68124 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/edje_main.c

index 5d011ad..f70efb9 100644 (file)
@@ -233,6 +233,11 @@ _edje_del(Edje *ed)
         eina_stringshare_del(cb->part);
         free(cb);
      }
+   EINA_LIST_FREE(ed->markup_filter_callbacks, cb)
+     {
+        eina_stringshare_del(cb->part);
+        free(cb);
+     }
 
    if (ed->members.text_class)
      {