jpeg pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=a3caed801257369d032e635b18d850d5acef3294

commit a3caed801257369d032e635b18d850d5acef3294
Author: Jean-Philippe Andre <[email protected]>
Date:   Tue Oct 21 15:55:53 2014 +0900

    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.
---
 src/lib/eet/eet_image.c | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/src/lib/eet/eet_image.c b/src/lib/eet/eet_image.c
index 238e5c1..ad93f32 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

-- 


Reply via email to