]> granicus.if.org Git - imagemagick/commitdiff
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=6973
authorCristy <urban-warrior@imagemagick.org>
Sat, 17 Mar 2018 01:14:56 +0000 (21:14 -0400)
committerCristy <urban-warrior@imagemagick.org>
Sat, 17 Mar 2018 01:14:56 +0000 (21:14 -0400)
MagickCore/draw.c

index 54a48f0a4b8cbc259d2728793221c2228ccb0557..a518c3654ed3e84a96ecd741deee5517b6dfa3b4 100644 (file)
@@ -1682,8 +1682,8 @@ static size_t EllipsePoints(const PrimitiveInfo *primitive_info,
   step=MagickPI/8.0;
   if ((delta >= 0.0) && (delta < (MagickPI/8.0)))
     step=MagickPI/(4*(MagickPI/delta/2+0.5));
-  if (step < 0.0000001)
-    step=0.0000001;
+  if (step < 0.00001)
+    step=0.00001;
   angle.x=DegreesToRadians(degrees.x);
   y=degrees.y;
   while (y < degrees.x)
@@ -5509,8 +5509,8 @@ static void TraceEllipse(PrimitiveInfo *primitive_info,const PointInfo start,
   step=MagickPI/8.0;
   if ((delta >= 0.0) && (delta < (MagickPI/8.0)))
     step=MagickPI/(4*(MagickPI/delta/2+0.5));
-  if (step < 0.0000001)
-    step=0.0000001;
+  if (step < 0.00001)
+    step=0.00001;
   angle.x=DegreesToRadians(degrees.x);
   y=degrees.y;
   while (y < degrees.x)