Enlightenment CVS committal

Author  : kwo
Project : e16
Module  : e

Dir     : e16/e/src


Modified Files:
        eimage.c 


Log Message:
Fix potential segv.

===================================================================
RCS file: /cvs/e/e16/e/src/eimage.c,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -3 -r1.21 -r1.22
--- eimage.c    30 Dec 2007 21:18:04 -0000      1.21
+++ eimage.c    6 Jan 2008 14:03:42 -0000       1.22
@@ -160,6 +160,9 @@
       return 0;
 
    pb = (unsigned char *)imlib_image_get_data_for_reading_only();
+   if (!pb)
+      return 0;
+
    pe = pb + 4 * imlib_image_get_width() * imlib_image_get_height();
    pb += *((char *)(&oink));
    for (; pb < pe; pb += 4)



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to