]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Tue, 20 Aug 2013 11:41:15 +0000 (11:41 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Tue, 20 Aug 2013 11:41:15 +0000 (11:41 +0000)
coders/jpeg.c

index b2433a21a92b25caa4200f1872caab78031954c8..ab530d25174f02f07f8eeccf61eaf8bcd6c68366 100644 (file)
@@ -849,7 +849,7 @@ static void JPEGSetImageQuality(struct jpeg_decompress_struct *jpeg_info,
             continue;
           if (((qvalue <= hash[i]) && (sum <= sums[i])) || (i >= 50))
             {
-              FormatLocaleString(quality,4,"%d",i+1);
+              FormatLocaleString(quality,4,"%.20g",(double) i+1);
               SetImageProperty(image,"jpeg:quality",quality,exception);
             }
           if (image->debug != MagickFalse)
@@ -901,7 +901,7 @@ static void JPEGSetImageQuality(struct jpeg_decompress_struct *jpeg_info,
               continue;
             if (((qvalue <= hash[i]) && (sum <= sums[i])) || (i >= 50))
               {
-                FormatLocaleString(quality,4,"%d",i+1);
+                FormatLocaleString(quality,4,"%.20g",(double) i+1);
                 SetImageProperty(image,"jpeg:quality",quality,exception);
               }
             if (image->debug != MagickFalse)