diff options
author | Jean-Philippe Andre <jp.andre@samsung.com> | 2014-10-21 15:55:53 +0900 |
---|---|---|
committer | Jean-Philippe Andre <jp.andre@samsung.com> | 2014-10-21 15:59:50 +0900 |
commit | a3caed801257369d032e635b18d850d5acef3294 (patch) | |
tree | ca8c51bef868f11186b42db3bedbf18d5e0f5fc5 | |
parent | 904b1c5249f8deaa6846f740ec532eb8dafc03e8 (diff) | |
download | efl-a3caed801257369d032e635b18d850d5acef3294.tar.gz |
Eet: Fix eet jpeg image load
Commit 101dee79b0d75fd15 introduced critical errors, as standard
error callbacks now fail.
Apparently, these error callbacks depend on the installed version
of libjpeg (8 vs. 9).
I couldn't start E without this commit.
-rw-r--r-- | src/lib/eet/eet_image.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/lib/eet/eet_image.c b/src/lib/eet/eet_image.c index 238e5c12c0..ad93f326e4 100644 --- a/src/lib/eet/eet_image.c +++ b/src/lib/eet/eet_image.c @@ -366,20 +366,20 @@ _eet_image_jpeg_error_exit_cb(j_common_ptr cinfo) ERR(buffer); errmgr = (emptr)cinfo->err; longjmp(errmgr->setjmp_buffer, 1); - return; } static void _eet_image_jpeg_output_message_cb(j_common_ptr cinfo) { char buffer[JMSG_LENGTH_MAX]; - emptr errmgr; + /* emptr errmgr; */ (*cinfo->err->format_message)(cinfo, buffer); ERR(buffer); + /* errmgr = (emptr)cinfo->err; longjmp(errmgr->setjmp_buffer, 1); - return; + */ } static void @@ -388,7 +388,7 @@ _eet_image_jpeg_emit_message_cb(j_common_ptr cinfo, { char buffer[JMSG_LENGTH_MAX]; struct jpeg_error_mgr *err; - emptr errmgr; + /* emptr errmgr; */ err = cinfo->err; if (msg_level < 0) @@ -408,9 +408,10 @@ _eet_image_jpeg_emit_message_cb(j_common_ptr cinfo, INF(buffer); } } + /* errmgr = (emptr)cinfo->err; longjmp(errmgr->setjmp_buffer, 1); - return; + */ } static int |