2002/07/15 23:12:49
[org.ibex.core.git] / src / org / xwt / PNG.java
index f0d9b7e..1c06968 100644 (file)
@@ -255,9 +255,9 @@ public class PNG implements ImageDecoder {
                 } else {
                     data[i] =
                         0xFF000000 |
-                        ((palette[3 * pix[i] + 0] & 0xff) << 16) |
-                        ((palette[3 * pix[i] + 1] & 0xff) << 8) |
-                        (palette[3 * pix[i] + 2] & 0xff);
+                        ((palette[3 * (pix[i] & 0xff) + 0] & 0xff) << 16) |
+                        ((palette[3 * (pix[i] & 0xff) + 1] & 0xff) << 8) |
+                        (palette[3 * (pix[i] & 0xff) + 2] & 0xff);
                 }
             }