procstats: fix double free

This commit is contained in:
Alastair Poole 2021-03-06 11:36:47 +00:00
parent 44abec8710
commit b16b0bda20
1 changed files with 4 additions and 2 deletions

View File

@ -74,10 +74,12 @@ _proc_stats_item_del(Proc_Stats *item)
} }
static void static void
_proc_stats_client_del_cb(void *data, Evas *evas EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) _proc_stats_client_del_cb(void *data, Evas *evas EINA_UNUSED, Evas_Object *obj, void *event_info EINA_UNUSED)
{ {
Proc_Stats *item = data; Proc_Stats *item = data;
_proc_stats_item_del(item);
evas_object_hide(item->obj_swallow);
edje_object_signal_emit(obj, "e,state,procstats,off", "e");
} }
static void static void