Enlightenment CVS committal

Author  : mej
Project : e17
Module  : libs/imlib2

Dir     : e17/libs/imlib2/loaders


Modified Files:
        loader_bmp.c 
Added Files:
        loader_lbm.c 


Log Message:
Thu Aug 26 13:25:22 2004                        Michael Jennings (mej)

BMP loader fix and new ILBM loader from John Bickers
<[EMAIL PROTECTED]>.
----------------------------------------------------------------------

===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/imlib2/loaders/loader_bmp.c,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -3 -r1.13 -r1.14
--- loader_bmp.c        9 Feb 2004 01:26:03 -0000       1.13
+++ loader_bmp.c        26 Aug 2004 17:26:10 -0000      1.14
@@ -146,12 +146,14 @@
            if (headSize == 12)
              {
                 ncols /= 3;
+                if (ncols > 256) ncols = 256;
                 for (i = 0; i < ncols; i++)
                    fread(&rgbQuads[i], 3, 1, f);
              }
            else
              {
                 ncols /= 4;
+                if (ncols > 256) ncols = 256;
                 fread(rgbQuads, 4, ncols, f);
              }
         }




-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to