summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJean-Philippe Andre <jp.andre@samsung.com>2016-02-01 20:23:48 +0900
committerJean-Philippe Andre <jp.andre@samsung.com>2016-02-01 20:29:15 +0900
commit2c61aa0d544fc0eeded0133df944540a6116a3e7 (patch)
tree30da040902afe7c3f5edddddfec75491051d3345
parent684d5180c3bcd6054fc9a3bb9dae24f389fbac76 (diff)
downloadefl-2c61aa0d544fc0eeded0133df944540a6116a3e7.tar.gz
evas: Fix typo in previous clip issue fix
See 100a7006b855fe4da2c2a5c1c4ec58e06b3a0bc0. This typo actually caused some really rare crashes to happen (even rarer than the one I fixed originally). Crashes nonetheless.
-rw-r--r--src/lib/evas/canvas/evas_clip.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/evas/canvas/evas_clip.c b/src/lib/evas/canvas/evas_clip.c
index c7767dbca7..11b370da3d 100644
--- a/src/lib/evas/canvas/evas_clip.c
+++ b/src/lib/evas/canvas/evas_clip.c
@@ -505,9 +505,9 @@ _evas_object_clip_prev_reset(Evas_Object_Protected_Data *obj, Eina_Bool cur_prev
Evas_Object_Protected_Data *clip = obj->prev->clipper;
if (!cur_prev)
{
- EINA_COW_STATE_WRITE_BEGIN(obj->prev->clipper, state_write, prev)
+ EINA_COW_STATE_WRITE_BEGIN(obj, state_write, prev)
state_write->clipper = NULL;
- EINA_COW_STATE_WRITE_END(obj->prev->clipper, state_write, prev);
+ EINA_COW_STATE_WRITE_END(obj, state_write, prev);
}
if (clip != obj->cur->clipper)
eo_do(clip->object, eo_event_callback_del(EO_BASE_EVENT_DEL, _clipper_del_cb, obj->object));