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) ||