From: Cristy Date: Thu, 28 Jun 2018 00:00:17 +0000 (-0400) Subject: ... X-Git-Tag: 7.0.8-4~12 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e67110f9694e43febf4093850671c6f0d29faa62;p=imagemagick ... --- diff --git a/coders/jpeg.c b/coders/jpeg.c index d2d073a11..c407f01ae 100644 --- a/coders/jpeg.c +++ b/coders/jpeg.c @@ -1129,6 +1129,8 @@ static Image *ReadJPEGImage(const ImageInfo *image_info, } jpeg_info.client_data=(void *) &error_manager; jpeg_create_decompress(&jpeg_info); + if (GetMaxMemoryRequest() != ~0UL) + jpeg_info.mem->max_memory_to_use=(long) GetMaxMemoryRequest(); JPEGSourceManager(&jpeg_info,image); jpeg_set_marker_processor(&jpeg_info,JPEG_COM,ReadComment); option=GetImageOption(image_info,"profile:skip");