Bug in palet-size calculation fixed

1999-12-05  Arjan van de Ven
     <arjan@fenrus.demon.nl>

* gdk-pixbuf/io-ico.c: Bug in palet-size
   calculation fixed
This commit is contained in:
Arjan van de Ven 1999-12-05 13:47:26 +00:00 committed by Arjan van de Ven
parent 631f507f58
commit a03ac28c6e
2 changed files with 7 additions and 1 deletions

View File

@ -1,3 +1,8 @@
1999-12-05 Arjan van de Ven <arjan@fenrus.demon.nl>
* gdk-pixbuf/io-ico.c: Bug in palet-size
calculation fixed
1999-12-04 Arjan van de Ven <arjan@fenrus.demon.nl>
* gdk-pixbuf/io-bmp.c: Major cleanup, added support for

View File

@ -283,7 +283,8 @@ static void DecodeHeader(guchar *Data, gint Bytes,
/* Determine the palette size. If the header indicates 0, it
is actually the maximum for the bpp. You have to love the
guys who made the spec. */
I =(int)(BIH[35] << 24) + (BIH[34] << 16) + (BIH[33] << 8) + (BIH[32]);
I = (int)(BIH[35] << 24) + (BIH[34] << 16) + (BIH[33] << 8) + (BIH[32]);
I = I*4;
if ((I==0)&&(State->Type==1))
I = 2*4;
if ((I==0)&&(State->Type==4))