diff --git a/src/lib/evas/canvas/evas_object_main.c b/src/lib/evas/canvas/evas_object_main.c index f1459f5d59..25f802deb7 100644 --- a/src/lib/evas/canvas/evas_object_main.c +++ b/src/lib/evas/canvas/evas_object_main.c @@ -750,7 +750,7 @@ _evas_object_position_set(Eo *eo_obj, Evas_Object_Protected_Data *obj, Evas_Coor if ((obj->cur->geometry.x == x) && (obj->cur->geometry.y == y)) return; - Evas_Map *map = eo_do(eo_obj, evas_obj_map_get()); + Evas_Map *map = (Evas_Map *)eo_do(eo_obj, evas_obj_map_get()); if (map && map->move_sync.enabled) { Evas_Coord diff_x = x - obj->cur->geometry.x;