Fix Qt3 libjpeg silent crash if compiled library version does not match the shared library version present on the local system

Thanks to "Fat-Zer" for the patch!
v3.5.13-sru
Timothy Pearson 13 years ago
parent ba5376f368
commit 37bcaebd22

@ -203,13 +203,13 @@ void read_jpeg_image(QImageIO* iio)
struct my_jpeg_source_mgr *iod_src = new my_jpeg_source_mgr(iio);
struct my_error_mgr jerr;
cinfo.err = jpeg_std_error(&jerr);
jerr.error_exit = my_error_exit;
jpeg_create_decompress(&cinfo);
cinfo.src = iod_src;
cinfo.err = jpeg_std_error(&jerr);
jerr.error_exit = my_error_exit;
if (!setjmp(jerr.setjmp_buffer)) {
#if defined(Q_OS_UNIXWARE)
(void) jpeg_read_header(&cinfo, B_TRUE);

Loading…
Cancel
Save