From: Cristy Date: Sat, 12 Oct 2019 12:33:49 +0000 (-0400) Subject: ... X-Git-Tag: 7.0.9-0~88 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3758ba36d7ba381ce28920715a6099c2a06775ba;p=imagemagick ... --- diff --git a/MagickCore/draw.c b/MagickCore/draw.c index 8ff77fc49..76e070267 100644 --- a/MagickCore/draw.c +++ b/MagickCore/draw.c @@ -5030,10 +5030,10 @@ RestoreMSCWarning static inline double ConstrainCoordinate(double x) { - if (x < (double) -SSIZE_MAX) - return((double) -SSIZE_MAX); - if (x > (double) SSIZE_MAX) - return((double) SSIZE_MAX); + if (x < (double) -(SSIZE_MAX-512)) + return((double) -(SSIZE_MAX-512)); + if (x > (double) (SSIZE_MAX-512)) + return((double) (SSIZE_MAX-512)); return(x); }