Commit 50ffad2d7 for imagemagick.org
commit 50ffad2d7d85e127d3044d22da18c6144aacfb63
Author: Cristy <urban-warrior@imagemagick.org>
Date: Thu May 21 20:10:25 2026 -0400
remove superflous assignment
diff --git a/coders/jpeg.c b/coders/jpeg.c
index e12f341e1..a10c1bce5 100644
--- a/coders/jpeg.c
+++ b/coders/jpeg.c
@@ -2479,13 +2479,13 @@ static MagickBooleanType WriteJPEGImage_(const ImageInfo *image_info,
(void) memset(client_info,0,sizeof(*client_info));
(void) memset(jpeg_info,0,sizeof(*jpeg_info));
(void) memset(&jpeg_error,0,sizeof(jpeg_error));
- volatile_image=image;
- jpeg_info->client_data=(void *) volatile_image;
jpeg_info->err=jpeg_std_error(&jpeg_error);
jpeg_info->err->emit_message=(void (*)(j_common_ptr,int)) JPEGWarningHandler;
jpeg_info->err->error_exit=(void (*)(j_common_ptr)) JPEGErrorHandler;
client_info->exception=exception;
+ volatile_image=image;
client_info->image=volatile_image;
+ jpeg_info->client_data=(void *) client_info;
memory_info=(MemoryInfo *) NULL;
if (setjmp(client_info->error_recovery) != 0)
{
@@ -2496,7 +2496,6 @@ static MagickBooleanType WriteJPEGImage_(const ImageInfo *image_info,
jps_image=DestroyImage(jps_image);
return(MagickFalse);
}
- jpeg_info->client_data=(void *) client_info;
jpeg_create_compress(jpeg_info);
JPEGDestinationManager(jpeg_info,image);
if ((image->columns != (unsigned int) image->columns) ||