From 500e762d64598dcd0286e32876654e407c0309f3 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Tue, 12 May 2020 09:21:35 +0200 Subject: [PATCH] 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; }