]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Thu, 24 Feb 2011 01:19:39 +0000 (01:19 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Thu, 24 Feb 2011 01:19:39 +0000 (01:19 +0000)
ChangeLog
magick/resize.c

index b71f47b4e54719b7548172a4347fd65e48782688..234494e694bd766262342623f0d7f4111dcbc0f0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2011-02-23  6.6.7-10 Cristy  <quetzlzacatenango@image...>
+  * 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 <glennrp@image...>
   * Write sub-8-bit grayscale PNG images as palette-indexed PNG images.  This
     usually makes smaller files anyhow.
index dc312d09442b86146ad36b06a33d27a8501e56c2..ca71bfcbb8791f24f5dcaa5112aaa81b4b9e76ba 100644 (file)
@@ -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);
 }
 \f
 /*