raster pushed a commit to branch master. http://git.enlightenment.org/apps/terminology.git/commit/?id=0195e9b8613f3e9d8223aa23caeda4d77970ad4d
commit 0195e9b8613f3e9d8223aa23caeda4d77970ad4d Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com> Date: Thu Mar 18 11:21:38 2021 +0000 smart objects - remember to free smart data fix leak @fix --- src/bin/media.c | 1 + src/bin/sel.c | 1 + src/bin/termio.c | 1 + 3 files changed, 3 insertions(+) diff --git a/src/bin/media.c b/src/bin/media.c index 0de433a..91f01fb 100644 --- a/src/bin/media.c +++ b/src/bin/media.c @@ -967,6 +967,7 @@ _smart_del(Evas_Object *obj) sd->et_req = NULL; _parent_sc.del(obj); + free(sd); } static void diff --git a/src/bin/sel.c b/src/bin/sel.c index 021a9b6..79f8d7c 100644 --- a/src/bin/sel.c +++ b/src/bin/sel.c @@ -628,6 +628,7 @@ _smart_del(Evas_Object *obj) free(en); } _parent_sc.del(obj); + free(sd); } static void diff --git a/src/bin/termio.c b/src/bin/termio.c index 388c6bb..5befd5c 100644 --- a/src/bin/termio.c +++ b/src/bin/termio.c @@ -3482,6 +3482,7 @@ _smart_del(Evas_Object *obj) sd->glayer = NULL; _parent_sc.del(obj); + free(sd); } static void --