hermet pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=d85d9672b58bdc0df93fa3fb7a935ce919e7dbfa

commit d85d9672b58bdc0df93fa3fb7a935ce919e7dbfa
Author: ChunEon Park <her...@hermet.pe.kr>
Date:   Fri Jan 23 22:50:04 2015 +0900

    evas/map: make an internal function to static.
    
    no need this function set external.
---
 src/lib/evas/canvas/evas_map.c      | 72 ++++++++++++++++++-------------------
 src/lib/evas/include/evas_private.h |  1 -
 2 files changed, 36 insertions(+), 37 deletions(-)

diff --git a/src/lib/evas/canvas/evas_map.c b/src/lib/evas/canvas/evas_map.c
index f0a18ac..453caba 100644
--- a/src/lib/evas/canvas/evas_map.c
+++ b/src/lib/evas/canvas/evas_map.c
@@ -108,6 +108,42 @@ _evas_map_calc_map_geometry(Evas_Object *eo_obj)
    if (ch) _evas_map_calc_geom_change(eo_obj);
 }
 
+static void
+evas_object_map_move_sync(Evas_Object *eo_obj)
+{
+   Evas_Object_Protected_Data *obj;
+   Evas_Map *m;
+   Evas_Map_Point *p;
+   Evas_Coord diff_x, diff_y;
+   int i, count;
+
+   obj = eo_data_scope_get(eo_obj, EVAS_OBJECT_CLASS);
+   if (!obj) return;
+
+   if ((!obj->map->cur.map->move_sync.enabled) ||
+       ((obj->map->cur.map->move_sync.diff_x == 0) &&
+        (obj->map->cur.map->move_sync.diff_y == 0)))
+     return;
+
+   m = obj->map->cur.map;
+   p = m->points;
+   count = m->count;
+   diff_x = m->move_sync.diff_x;
+   diff_y = m->move_sync.diff_y;
+
+   for (i = 0; i < count; i++, p++)
+     {
+        p->px += diff_x;
+        p->py += diff_y;
+        p->x += diff_x;
+        p->y += diff_y;
+     }
+   m->move_sync.diff_x = 0;
+   m->move_sync.diff_y = 0;
+
+   _evas_map_calc_map_geometry(eo_obj);
+}
+
 static inline Evas_Map *
 _evas_map_new(int count)
 {
@@ -1321,39 +1357,3 @@ evas_map_object_move_diff_set(Evas_Map *m,
    m->move_sync.diff_x += diff_x;
    m->move_sync.diff_y += diff_y;
 }
-
-void
-evas_object_map_move_sync(Evas_Object *eo_obj)
-{
-   Evas_Object_Protected_Data *obj;
-   Evas_Map *m;
-   Evas_Map_Point *p;
-   Evas_Coord diff_x, diff_y;
-   int i, count;
-
-   obj = eo_data_scope_get(eo_obj, EVAS_OBJECT_CLASS);
-   if (!obj) return;
-
-   if ((!obj->map->cur.map->move_sync.enabled) ||
-       ((obj->map->cur.map->move_sync.diff_x == 0) &&
-        (obj->map->cur.map->move_sync.diff_y == 0)))
-     return;
-
-   m = obj->map->cur.map;
-   p = m->points;
-   count = m->count;
-   diff_x = m->move_sync.diff_x;
-   diff_y = m->move_sync.diff_y;
-
-   for (i = 0; i < count; i++, p++)
-     {
-        p->px += diff_x;
-        p->py += diff_y;
-        p->x += diff_x;
-        p->y += diff_y;
-     }
-   m->move_sync.diff_x = 0;
-   m->move_sync.diff_y = 0;
-
-   _evas_map_calc_map_geometry(eo_obj);
-}
diff --git a/src/lib/evas/include/evas_private.h 
b/src/lib/evas/include/evas_private.h
index 318baf2..10c918e 100644
--- a/src/lib/evas/include/evas_private.h
+++ b/src/lib/evas/include/evas_private.h
@@ -1733,7 +1733,6 @@ Eina_Bool evas_map_inside_get(const Evas_Map *m, 
Evas_Coord x, Evas_Coord y);
 Eina_Bool evas_map_coords_get(const Evas_Map *m, Evas_Coord x, Evas_Coord y, 
Evas_Coord *mx, Evas_Coord *my, int grab);
 Eina_Bool evas_object_map_update(Evas_Object *obj, int x, int y, int imagew, 
int imageh, int uvw, int uvh);
 void evas_map_object_move_diff_set(Evas_Map *m, Evas_Coord diff_x, Evas_Coord 
diff_y);
-void evas_object_map_move_sync(Evas_Object *obj);
 
 Eina_List *evas_module_engine_list(void);
 

-- 


Reply via email to