diff --git a/src/lib/ethumb/ethumb.c b/src/lib/ethumb/ethumb.c index 6a552f632d..b66c3f41c2 100644 --- a/src/lib/ethumb/ethumb.c +++ b/src/lib/ethumb/ethumb.c @@ -1151,7 +1151,8 @@ ethumb_calculate_aspect_from_ratio(Ethumb *e, float ia, int *w, int *h) *w = e->tw; *h = e->th; - if (EINA_DBL_CMP(ia, 0.0)) return; + if (ia == 0) + return; a = e->tw / (float)e->th; @@ -1189,7 +1190,8 @@ ethumb_calculate_fill_from_ratio(Ethumb *e, float ia, int *fx, int *fy, int *fw, *fx = 0; *fy = 0; - if (EINA_DBL_CMP(ia, 0.0)) return; + if (ia == 0) + return; a = e->tw / (float)e->th; @@ -1734,7 +1736,7 @@ ethumb_dup(const Ethumb *e) } #define CHECK_DELTA(Param) \ - if (!EINA_DBL_CMP(e1->Param, e2->Param)) \ + if (e1->Param != e2->Param) \ return EINA_TRUE; EAPI Eina_Bool