evas: make e start again…

SVN revision: 83336
This commit is contained in:
Boris Faure 2013-01-25 22:21:37 +00:00
parent 3fe5d4d6aa
commit 11b98b32e2
1 changed files with 7 additions and 4 deletions

View File

@ -4025,12 +4025,15 @@ evas_object_image_render_post(Evas_Object *eo_obj, Evas_Object_Protected_Data *o
/* remove those pesky changes */
evas_object_clip_changes_clean(eo_obj);
EINA_COW_PIXEL_WRITE_BEGIN(o, pixi_write)
if (o->pixels->pixel_updates)
{
EINA_LIST_FREE(pixi_write->pixel_updates, r)
eina_rectangle_free(r);
EINA_COW_PIXEL_WRITE_BEGIN(o, pixi_write)
{
EINA_LIST_FREE(pixi_write->pixel_updates, r)
eina_rectangle_free(r);
}
EINA_COW_PIXEL_WRITE_END(o, pixi_write);
}
EINA_COW_PIXEL_WRITE_END(o, pixi_write);
/* move cur to prev safely for object data */
evas_object_cur_prev(eo_obj);