devilhorns pushed a commit to branch master.

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

commit 2ae4c978f9b93a59d52d36e7565f3220f6d64e37
Author: Chris Michael <cp.mich...@samsung.com>
Date:   Tue Dec 20 10:25:01 2016 -0500

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

diff --git a/src/lib/evas/canvas/evas_filter_mixin.c 
b/src/lib/evas/canvas/evas_filter_mixin.c
index ba58838..58d479c 100644
--- a/src/lib/evas/canvas/evas_filter_mixin.c
+++ b/src/lib/evas/canvas/evas_filter_mixin.c
@@ -506,9 +506,11 @@ 
_efl_canvas_filter_internal_efl_gfx_filter_filter_state_set(Eo *eo_obj, Evas_Fil
    Evas_Object_Protected_Data *obj = pd->obj;
 
    evas_object_async_block(obj);
-   if ((cur_state != pd->data->state.cur.name) || (cur_val != 
pd->data->state.cur.value) ||
-       (next_state != pd->data->state.next.name) || (next_val != 
pd->data->state.next.value) ||
-       (pos != pd->data->state.pos))
+   if ((cur_state != pd->data->state.cur.name) ||
+       (!EINA_DBL_CMP(cur_val, pd->data->state.cur.value)) ||
+       (next_state != pd->data->state.next.name) ||
+       (!EINA_DBL_CMP(next_val, pd->data->state.next.value)) ||
+       (!EINA_DBL_CMP(pos, pd->data->state.pos)))
      {
         Evas_Object_Filter_Data *fcow = FCOW_BEGIN(pd);
         fcow->changed = 1;

-- 


Reply via email to