devilhorns pushed a commit to branch master.

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

commit ec2238ea16dfd552fc6c56d51d79f0fca119b39b
Author: Chris Michael <cp.mich...@samsung.com>
Date:   Tue Dec 20 10:02:36 2016 -0500

    evas: remove float comparison warnings for efl_input_pointer
    
    Signed-off-by: Chris Michael <cp.mich...@samsung.com>
---
 src/lib/evas/canvas/efl_input_pointer.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/lib/evas/canvas/efl_input_pointer.c 
b/src/lib/evas/canvas/efl_input_pointer.c
index 00d1054..81dea84 100644
--- a/src/lib/evas/canvas/efl_input_pointer.c
+++ b/src/lib/evas/canvas/efl_input_pointer.c
@@ -485,7 +485,10 @@ _efl_input_pointer_value_set(Eo *obj EINA_UNUSED, 
Efl_Input_Pointer_Data *pd, Ef
         return EINA_FALSE; // TODO
 
       case EFL_INPUT_VALUE_WHEEL_DIRECTION:
-        pd->wheel.dir = val ? EFL_ORIENT_HORIZONTAL : EFL_ORIENT_VERTICAL;
+        if (EINA_DBL_CMP(val, 0.0))
+          pd->wheel.dir = EFL_ORIENT_VERTICAL;
+        else
+          pd->wheel.dir = EFL_ORIENT_HORIZONTAL;
         break;
 
       case EFL_INPUT_VALUE_SLIDER:

-- 


Reply via email to