From a3f38cb7b3530f0ae3013e54e84eb6168da71769 Mon Sep 17 00:00:00 2001 From: Alastair Poole Date: Tue, 19 Jan 2021 13:24:43 +0000 Subject: [PATCH] cache: hmm --- src/bin/ui/ui_cache.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bin/ui/ui_cache.c b/src/bin/ui/ui_cache.c index a8df15a..47d49e8 100644 --- a/src/bin/ui/ui_cache.c +++ b/src/bin/ui/ui_cache.c @@ -46,7 +46,6 @@ evisum_ui_item_cache_steal(Evisum_Ui_Cache *cache, Eina_List *objs) if (!found) { cache->active = eina_list_remove_list(cache->active, l); - evas_object_del(it->obj); free(it); } } @@ -147,7 +146,8 @@ evisum_ui_item_cache_free(Evisum_Ui_Cache *cache) { Item_Cache *it; - evas_object_del(cache->parent); + if (cache->parent) + evas_object_del(cache->parent); EINA_LIST_FREE(cache->active, it) free(it);