]> granicus.if.org Git - libjpeg-turbo/commitdiff
Move variable init around a bit to please crappy compilers.
authorPierre Ossman <ossman@cendio.se>
Fri, 13 Mar 2009 12:17:26 +0000 (12:17 +0000)
committerPierre Ossman <ossman@cendio.se>
Fri, 13 Mar 2009 12:17:26 +0000 (12:17 +0000)
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@26 632fc199-4ca6-4c93-a231-07263d6284db

jcdctmgr.c

index ba835448622f7c8c6d58a68d848862315f2005e7..67f8228028f423f81b2e14703cb7ea22650f6d2a 100644 (file)
@@ -411,10 +411,10 @@ forward_DCT (j_compress_ptr cinfo, jpeg_component_info * compptr,
   JDIMENSION bi;
 
   /* Make sure the compiler doesn't look up these every pass */
-  workspace = fdct->workspace;
   forward_DCT_method_ptr do_dct = fdct->dct;
   convsamp_method_ptr do_convsamp = fdct->convsamp;
   quantize_method_ptr do_quantize = fdct->quantize;
+  workspace = fdct->workspace;
 
   sample_data += start_row;    /* fold in the vertical offset once */
 
@@ -502,10 +502,10 @@ forward_DCT_float (j_compress_ptr cinfo, jpeg_component_info * compptr,
 
 
   /* Make sure the compiler doesn't look up these every pass */
-  workspace = fdct->float_workspace;
   float_DCT_method_ptr do_dct = fdct->float_dct;
   float_convsamp_method_ptr do_convsamp = fdct->float_convsamp;
   float_quantize_method_ptr do_quantize = fdct->float_quantize;
+  workspace = fdct->float_workspace;
 
   sample_data += start_row;    /* fold in the vertical offset once */