|
|
@ -4715,7 +4715,7 @@ static stbi_uc *stbi__bmp_load(stbi__context *s, int *x, int *y, int *comp, int |
|
|
|
} |
|
|
|
} |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
for (i=0; i < (int) s->img_x; ++i) { |
|
|
|
for (i=0; i < (int) s->img_x; ++i) { |
|
|
|
stbi__uint32 v = (stbi__uint32) (bpp == 16 ? stbi__get16le(s) : stbi__get32le(s)); |
|
|
|
stbi__uint32 v = (bpp == 16 ? (stbi__uint32) stbi__get16le(s) : stbi__get32le(s)); |
|
|
|
int a; |
|
|
|
int a; |
|
|
|
out[z++] = STBI__BYTECAST(stbi__shiftsigned(v & mr, rshift, rcount)); |
|
|
|
out[z++] = STBI__BYTECAST(stbi__shiftsigned(v & mr, rshift, rcount)); |
|
|
|
out[z++] = STBI__BYTECAST(stbi__shiftsigned(v & mg, gshift, gcount)); |
|
|
|
out[z++] = STBI__BYTECAST(stbi__shiftsigned(v & mg, gshift, gcount)); |
|
|
|