xartigas pushed a commit to branch master.

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

commit 500e762d64598dcd0286e32876654e407c0309f3
Author: Mike Blumenkrantz <[email protected]>
Date:   Tue May 12 09:21:35 2020 +0200

    static/triangulator: resolve float compare warnings
    
    Summary: Depends on D11798
    
    Subscribers: cedric, #reviewers, #committers
    
    Tags: #efl
    
    Differential Revision: https://phab.enlightenment.org/D11799
---
 src/static_libs/triangulator/triangulator_stroker.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/static_libs/triangulator/triangulator_stroker.c 
b/src/static_libs/triangulator/triangulator_stroker.c
index cf07bec5a3..12847cb51a 100644
--- a/src/static_libs/triangulator/triangulator_stroker.c
+++ b/src/static_libs/triangulator/triangulator_stroker.c
@@ -409,8 +409,8 @@ _end_cap_or_join_closed(Triangulator_Stroker *stroker,
 static inline void
 _skip_duplicate_points(const double **pts, const double *end_pts)
 {
-   while ((*pts + 2) < end_pts && (*pts)[0] == (*pts)[2] &&
-          EINA_FLT_EQ((*pts)[1], (*pts)[3]))
+   while ((*pts + 2) < end_pts && EINA_DBL_EQ((*pts)[0], (*pts)[2]) &&
+          EINA_DBL_EQ((*pts)[1], (*pts)[3]))
      {
         *pts += 2;
      }

-- 


Reply via email to