bu5hm4n pushed a commit to branch master.

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

commit 72bba1d8378c38fdb9066ccccec7fb026001fab2
Author: Mike Blumenkrantz <[email protected]>
Date:   Wed Jan 22 13:51:02 2020 -0500

    efl/gesture: break out _direction_get() into helper function
    
    this is useful in multiple places, no functional changes
    
    Reviewed-by: woochan lee <[email protected]>
    Differential Revision: https://phab.enlightenment.org/D11164
---
 src/lib/evas/gesture/efl_canvas_gesture_private.h             |  1 +
 src/lib/evas/gesture/efl_canvas_gesture_recognizer.c          | 10 ++++++++++
 src/lib/evas/gesture/efl_canvas_gesture_recognizer_momentum.c | 10 ----------
 3 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/src/lib/evas/gesture/efl_canvas_gesture_private.h 
b/src/lib/evas/gesture/efl_canvas_gesture_private.h
index f77530ff98..8ca02535c0 100644
--- a/src/lib/evas/gesture/efl_canvas_gesture_private.h
+++ b/src/lib/evas/gesture/efl_canvas_gesture_private.h
@@ -13,6 +13,7 @@
 
 const Efl_Event_Description * _efl_gesture_type_get(const Eo *obj);
 void efl_gesture_manager_gesture_clean_up(Eo *obj, Eo *target, const 
Efl_Event_Description *type);
+int _direction_get(Evas_Coord xx1, Evas_Coord xx2);
 
 typedef struct _Efl_Canvas_Gesture_Manager_Data                
Efl_Canvas_Gesture_Manager_Data;
 typedef struct _Efl_Canvas_Gesture_Recognizer_Data             
Efl_Canvas_Gesture_Recognizer_Data;
diff --git a/src/lib/evas/gesture/efl_canvas_gesture_recognizer.c 
b/src/lib/evas/gesture/efl_canvas_gesture_recognizer.c
index c3dfc61476..698e8146e1 100644
--- a/src/lib/evas/gesture/efl_canvas_gesture_recognizer.c
+++ b/src/lib/evas/gesture/efl_canvas_gesture_recognizer.c
@@ -24,4 +24,14 @@ _efl_canvas_gesture_recognizer_efl_object_constructor(Eo 
*obj, Efl_Canvas_Gestur
 
    return obj;
 }
+
+int
+_direction_get(Evas_Coord xx1, Evas_Coord xx2)
+{
+   if (xx2 < xx1) return -1;
+   if (xx2 > xx1) return 1;
+
+   return 0;
+}
+
 #include "efl_canvas_gesture_recognizer.eo.c"
diff --git a/src/lib/evas/gesture/efl_canvas_gesture_recognizer_momentum.c 
b/src/lib/evas/gesture/efl_canvas_gesture_recognizer_momentum.c
index f2041df8f2..a23959aead 100644
--- a/src/lib/evas/gesture/efl_canvas_gesture_recognizer_momentum.c
+++ b/src/lib/evas/gesture/efl_canvas_gesture_recognizer_momentum.c
@@ -58,16 +58,6 @@ _momentum_set(Eo *obj,
      }
 }
 
-static int
-_direction_get(Evas_Coord xx1,
-               Evas_Coord xx2)
-{
-   if (xx2 < xx1) return -1;
-   if (xx2 > xx1) return 1;
-
-   return 0;
-}
-
 EOLIAN static Efl_Canvas_Gesture_Recognizer_Result
 
_efl_canvas_gesture_recognizer_momentum_efl_canvas_gesture_recognizer_recognize(Eo
 *obj,
                                                                                
 Efl_Canvas_Gesture_Recognizer_Momentum_Data *pd,

-- 


Reply via email to