From 9a856abdaeae9261bc273e7742e40882ad8ba045 Mon Sep 17 00:00:00 2001 From: Rafael Antognolli Date: Mon, 29 Oct 2012 17:45:44 +0000 Subject: [PATCH] evas/image: Remove strange image_put from image_is_inside. This was a change introduced by a merge of code from tizen, with no explanation about why it was introduced. Removing it, since it is causing events with precise_is_inside set to segfault. See ticket #1673. SVN revision: 78617 --- legacy/evas/src/lib/canvas/evas_object_image.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/legacy/evas/src/lib/canvas/evas_object_image.c b/legacy/evas/src/lib/canvas/evas_object_image.c index 9bab207f20..ad5dd46c79 100644 --- a/legacy/evas/src/lib/canvas/evas_object_image.c +++ b/legacy/evas/src/lib/canvas/evas_object_image.c @@ -4258,13 +4258,8 @@ evas_object_image_is_inside(Evas_Object *eo_obj, Evas_Object_Protected_Data *obj } return_value = (a != 0); - goto finish; - finish: - - obj->layer->evas->engine.func->image_data_put(obj->layer->evas->engine.data.output, - o->engine_data, - data); +finish: return return_value; }