From: cristy Date: Sat, 13 Apr 2013 12:32:41 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~3889 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e10c96426a5c9f5c9bb71ef04db225a70f912327;p=imagemagick --- diff --git a/coders/jpeg.c b/coders/jpeg.c index 319c45ef0..9408d23d9 100644 --- a/coders/jpeg.c +++ b/coders/jpeg.c @@ -2251,9 +2251,9 @@ static MagickBooleanType WriteJPEGImage(const ImageInfo *image_info, (void) DeleteImageOption(jpeg_info,"jpeg:extent"); (void) AcquireUniqueFilename(jpeg_image->filename); maximum=101; - for (minimum=0; minimum != maximum; ) + for (minimum=2; minimum != maximum; ) { - jpeg_image->quality=minimum+(maximum-minimum)/2; + jpeg_image->quality=minimum+(maximum-minimum+1)/2; status=WriteJPEGImage(jpeg_info,jpeg_image,exception); if (GetBlobSize(jpeg_image) <= extent) minimum=jpeg_image->quality+1;