Enlightenment CVS committal

Author  : raster
Project : e17
Module  : libs/imlib2

Dir     : e17/libs/imlib2/src/modules/loaders


Modified Files:
        loader_bmp.c 


Log Message:


fix bmp loader advances

===================================================================
RCS file: 
/cvsroot/enlightenment/e17/libs/imlib2/src/modules/loaders/loader_bmp.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -3 -r1.4 -r1.5
--- loader_bmp.c        1 Dec 2005 06:44:39 -0000       1.4
+++ loader_bmp.c        19 Mar 2006 08:46:16 -0000      1.5
@@ -646,9 +646,10 @@
                     {
                        r = ((unsigned short)(*buffer_ptr) & rmask) >> rshift;
                        g = ((unsigned short)(*buffer_ptr) & gmask) >> gshift;
-                       b = ((unsigned short)(*(buffer_ptr++)) & bmask) >>
+                       b = ((unsigned short)(*(buffer_ptr)) & bmask) >>
                            bshift;
                        *ptr++ = 0xff000000 | (r << 16) | (g << 8) | b;
+                      buffer_ptr += 2;
                     }
                   ptr -= w * 2;
                   buffer_ptr += skip;
@@ -723,8 +724,7 @@
                        g = ((unsigned long)(*buffer_ptr) & gmask) >> gshift;
                        b = ((unsigned long)(*buffer_ptr) & bmask) >> bshift;
                        *ptr++ = 0xff000000 | (r << 16) | (g << 8) | b;
-                       r = *(buffer_ptr++);
-                       r = *(buffer_ptr++);
+                      buffer_ptr+=4;
                     }
                   ptr -= w * 2;
                   buffer_ptr += skip;




-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to