diff options
author | dcommander <dcommander@3789f03b-4d11-0410-bbf8-ca57d06f2519> | 2011-04-02 05:37:49 +0000 |
---|---|---|
committer | dcommander <dcommander@3789f03b-4d11-0410-bbf8-ca57d06f2519> | 2011-04-02 05:37:49 +0000 |
commit | 37fb1dd56b784a70e76e8ce08d5e1c5dcf82014b (patch) | |
tree | 82344bfde15f025e951fb10d601ac470b210b96a /trunk/jdtrans.c | |
parent | 03a9e4ab866b82c48da13e2c5c53483e331b663a (diff) |
Ensure that image_width and image_height are initialized if libjpeg v8 emulation is enabled.
git-svn-id: https://libjpeg-turbo.svn.sourceforge.net/svnroot/libjpeg-turbo@564 3789f03b-4d11-0410-bbf8-ca57d06f2519
Diffstat (limited to 'trunk/jdtrans.c')
-rw-r--r-- | trunk/jdtrans.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/trunk/jdtrans.c b/trunk/jdtrans.c index 9d9c1b1..f0cd0ae 100644 --- a/trunk/jdtrans.c +++ b/trunk/jdtrans.c @@ -99,6 +99,11 @@ transdecode_master_selection (j_decompress_ptr cinfo) /* This is effectively a buffered-image operation. */ cinfo->buffered_image = TRUE; +#if JPEG_LIB_VERSION >= 80 + /* Compute output image dimensions and related values. */ + jpeg_core_output_dimensions(cinfo); +#endif + /* Entropy decoding: either Huffman or arithmetic coding. */ if (cinfo->arith_code) { #ifdef D_ARITH_CODING_SUPPORTED |