forked from enlightenment/enlightenment
parent
e0f1105b32
commit
75916a26b9
|
@ -263,18 +263,14 @@ static void
|
||||||
_e_error_cb_job_ecore_evas_free(void *data)
|
_e_error_cb_job_ecore_evas_free(void *data)
|
||||||
{
|
{
|
||||||
Ecore_Evas *ee;
|
Ecore_Evas *ee;
|
||||||
Evas_List *shapelist;
|
Evas_List *shapelist, *l;
|
||||||
|
|
||||||
ee = data;
|
ee = data;
|
||||||
shapelist = ecore_evas_data_get(ee, "shapes");
|
shapelist = ecore_evas_data_get(ee, "shapes");
|
||||||
while (shapelist)
|
for (l = shapelist; l; l = l->next)
|
||||||
{
|
e_object_del(E_OBJECT(l->data));
|
||||||
E_Container_Shape *es;
|
evas_list_free(shapelist);
|
||||||
|
|
||||||
es = shapelist->data;
|
|
||||||
shapelist = evas_list_remove_list(shapelist, shapelist);
|
|
||||||
e_object_del(E_OBJECT(es));
|
|
||||||
}
|
|
||||||
e_canvas_del(ee);
|
e_canvas_del(ee);
|
||||||
ecore_evas_free(ee);
|
ecore_evas_free(ee);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue