X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Forg%2Fxwt%2FPNG.java;h=1c06968bb954cb53cfb6e5cfaae99db6d57bb7f5;hb=8f64b15c136ba9040fbf03f69604477c53795af3;hp=f0d9b7e3251968f3e2f23e760bce8645f7873dc4;hpb=4edeb03ae486109537497dfd4e3355ee505d356c;p=org.ibex.core.git diff --git a/src/org/xwt/PNG.java b/src/org/xwt/PNG.java index f0d9b7e..1c06968 100644 --- a/src/org/xwt/PNG.java +++ b/src/org/xwt/PNG.java @@ -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); } }