From: cristy Date: Thu, 24 Feb 2011 01:19:39 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~8103 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0eefadcb527e4e057a9c710d0ca4df3269b58504;p=imagemagick --- diff --git a/ChangeLog b/ChangeLog index b71f47b4e..234494e69 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2011-02-23 6.6.7-10 Cristy + * Return MagickEpsilon for GetResizeFilterWeight() rather then 0 (reference + http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=18132). + 2011-02-22 6.6.7-10 Glenn Randers-Pehrson * Write sub-8-bit grayscale PNG images as palette-indexed PNG images. This usually makes smaller files anyhow. diff --git a/magick/resize.c b/magick/resize.c index dc312d094..ca71bfcbb 100644 --- a/magick/resize.c +++ b/magick/resize.c @@ -1540,6 +1540,7 @@ MagickExport MagickRealType GetResizeFilterWeight( { MagickRealType scale, + weight, x_blur; /* @@ -1556,7 +1557,8 @@ MagickExport MagickRealType GetResizeFilterWeight( scale=resize_filter->scale; scale=resize_filter->window(x_blur*scale,resize_filter); } - return(scale*resize_filter->filter(x_blur,resize_filter)); + weight=scale*resize_filter->filter(x_blur,resize_filter); + return(weight <= MagickEpsilon ? MagickEpsilon : weight); } /*