evas: remove float comparison warnings for efl_input_pointer
authorChris Michael <cp.michael@samsung.com>
Tue, 20 Dec 2016 15:02:36 +0000 (10:02 -0500)
committerChris Michael <cp.michael@samsung.com>
Tue, 20 Dec 2016 15:25:50 +0000 (10:25 -0500)
Signed-off-by: Chris Michael <cp.michael@samsung.com>
src/lib/evas/canvas/efl_input_pointer.c

index 00d1054..81dea84 100644 (file)
@@ -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: