forked from enlightenment/efl
ector: remove float comparison warnings
Signed-off-by: Chris Michael <cp.michael@samsung.com>
This commit is contained in:
parent
7507efc260
commit
8ce2d99150
|
@ -34,7 +34,7 @@ _ector_renderer_software_gradient_linear_ector_renderer_prepare(Eo *obj,
|
|||
pd->linear.l = pd->linear.dx * pd->linear.dx + pd->linear.dy * pd->linear.dy;
|
||||
pd->linear.off = 0;
|
||||
|
||||
if (pd->linear.l != 0)
|
||||
if (!EINA_DBL_CMP(pd->linear.l, 0.0))
|
||||
{
|
||||
pd->linear.dx /= pd->linear.l;
|
||||
pd->linear.dy /= pd->linear.l;
|
||||
|
|
|
@ -26,12 +26,12 @@ _ector_renderer_software_gradient_radial_ector_renderer_prepare(Eo *obj, Ector_R
|
|||
pd->radial.cy = pd->grd->radial.y;
|
||||
pd->radial.cradius = pd->grd->radius;
|
||||
|
||||
if (!pd->grd->focal.x)
|
||||
if (EINA_DBL_CMP(pd->grd->focal.x, 0.0))
|
||||
pd->radial.fx = pd->grd->radial.x;
|
||||
else
|
||||
pd->radial.fx = pd->grd->focal.x;
|
||||
|
||||
if (!pd->grd->focal.y)
|
||||
if (EINA_DBL_CMP(pd->grd->focal.y, 0.0))
|
||||
pd->radial.fy = pd->grd->radial.y;
|
||||
else
|
||||
pd->radial.fy = pd->grd->focal.y;
|
||||
|
|
|
@ -386,7 +386,7 @@ fetch_linear_gradient(uint32_t *buffer, Span_Data *data, int y, int x, int lengt
|
|||
uint32_t *end;
|
||||
int t_fixed, inc_fixed;
|
||||
|
||||
if (g_data->linear.l == 0)
|
||||
if (EINA_DBL_CMP(g_data->linear.l, 0.0))
|
||||
{
|
||||
t = inc = 0;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue