make sure cinfo is nulled out in jpeg loader!

SVN revision: 70168
This commit is contained in:
Carsten Haitzler 2012-04-13 10:25:00 +00:00
parent 9081734c1d
commit be24f7791e
1 changed files with 2 additions and 0 deletions

View File

@ -258,6 +258,7 @@ evas_image_load_file_head_jpeg_internal(Image_Entry *ie,
Eina_Bool change_wh = EINA_FALSE;
unsigned int load_opts_w = 0, load_opts_h = 0;
memset(&cinfo, 0, sizeof(cinfo));
cinfo.err = jpeg_std_error(&(jerr.pub));
jerr.pub.error_exit = _JPEGFatalErrorHandler;
jerr.pub.emit_message = _JPEGErrorHandler2;
@ -515,6 +516,7 @@ evas_image_load_file_data_jpeg_internal(Image_Entry *ie,
volatile Eina_Bool change_wh = EINA_FALSE;
Eina_Bool line_done = EINA_FALSE;
memset(&cinfo, 0, sizeof(cinfo));
if (ie->flags.rotated)
{
degree = ie->load_opts.degree;