QJpegHandler: err should be set before jpeg_create_decompress()
authorElvis Lee <kwangwoong.lee@lge.com>
Tue, 20 Nov 2012 00:11:35 +0000 (09:11 +0900)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Wed, 21 Nov 2012 04:21:57 +0000 (05:21 +0100)
commit24d26f6c735b433940c16aa6e323d9bb876029f6
tree34c5d79ea9d1dcd5b21d8d4912ca80e6d031df63
parent3853035a45abb87c94314ac9f61f0c454a7f0262
QJpegHandler: err should be set before jpeg_create_decompress()

If ERREXIT2 is called in jpeg_create_decompress(), SIGSEGV occurs with
no error message. ERREXIT2 macro uses jpeg_compress_struct.err to handle
error case.

Change-Id: I8517a4d6f6e6aa4c1c59cd1aaea435554cca7ac3
Reviewed-by: Jørgen Lind <jorgen.lind@gmail.com>
Reviewed-by: Konstantin Ritt <ritt.ks@gmail.com>
src/gui/image/qjpeghandler.cpp