forked from enlightenment/efl
evas: replace EINA_LIST_FREE to EINA_LIST_FOREACH_SAFE.
EINA_LIST_FREE does eina_list_remove_list, and clip_unset does the same thing to the same list pointer. So, EINA_LIST_FOREACH_SAFE is proper for this case.
This commit is contained in:
parent
fbb1aa775c
commit
6093e68cb0
|
@ -654,7 +654,7 @@ _destructor(Eo *eo_obj, void *_pd, va_list *list EINA_UNUSED)
|
|||
goto end;
|
||||
}
|
||||
evas_object_grabs_cleanup(eo_obj, obj);
|
||||
EINA_LIST_FREE(obj->clip.clipees, tmp)
|
||||
EINA_LIST_FOREACH_SAFE(obj->clip.clipees, l, l2, tmp)
|
||||
evas_object_clip_unset(tmp->object);
|
||||
EINA_LIST_FOREACH_SAFE(obj->proxy->proxies, l, l2, proxy)
|
||||
evas_object_image_source_unset(proxy);
|
||||
|
|
Loading…
Reference in New Issue