case double to long
diff --git a/MagickCore/effect.c b/MagickCore/effect.c
index 6b6621c..c95fd01 100644
--- a/MagickCore/effect.c
+++ b/MagickCore/effect.c
@@ -288,7 +288,7 @@
center,
j;
- j=MagickDoubleToLong(ceil((double) width*(1.0-QuantumScale*
+ j=CastDoubleToLong(ceil((double) width*(1.0-QuantumScale*
GetPixelIntensity(edge_image,r))-0.5));
if (j < 0)
j=0;
@@ -609,7 +609,7 @@
center,
j;
- j=MagickDoubleToLong(ceil((double) width*(1.0-QuantumScale*
+ j=CastDoubleToLong(ceil((double) width*(1.0-QuantumScale*
GetPixelIntensity(edge_image,r))-0.5));
if (j < 0)
j=0;
@@ -2402,9 +2402,9 @@
point.y=(double) width*cos(DegreesToRadians(angle));
for (i=0; i < (ssize_t) width; i++)
{
- offset[i].x=MagickDoubleToLong(ceil((double) (i*point.y)/
+ offset[i].x=CastDoubleToLong(ceil((double) (i*point.y)/
hypot(point.x,point.y)-0.5));
- offset[i].y=MagickDoubleToLong(ceil((double) (i*point.x)/
+ offset[i].y=CastDoubleToLong(ceil((double) (i*point.x)/
hypot(point.x,point.y)-0.5));
}
/*