diff --git a/legacy/edje/src/lib/edje_main.c b/legacy/edje/src/lib/edje_main.c index 5d011ad8bb..f70efb9531 100644 --- a/legacy/edje/src/lib/edje_main.c +++ b/legacy/edje/src/lib/edje_main.c @@ -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) {