summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJean-Philippe Andre <jp.andre@samsung.com>2014-10-21 15:55:53 +0900
committerJean-Philippe Andre <jp.andre@samsung.com>2014-10-21 15:59:50 +0900
commita3caed801257369d032e635b18d850d5acef3294 (patch)
treeca8c51bef868f11186b42db3bedbf18d5e0f5fc5
parent904b1c5249f8deaa6846f740ec532eb8dafc03e8 (diff)
downloadefl-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.c11
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