mirror of https://github.com/nothings/stb.git
Make sure to set number of channels after doing post-conversion of grayscale BMP images
parent
bdef693b7c
commit
35918b2b50
|
@ -4668,6 +4668,7 @@ static stbi_uc *stbi__bmp_load(stbi__context *s, int *x, int *y, int *comp, int
|
||||||
if (req_comp && req_comp != target) {
|
if (req_comp && req_comp != target) {
|
||||||
out = stbi__convert_format(out, target, req_comp, s->img_x, s->img_y);
|
out = stbi__convert_format(out, target, req_comp, s->img_x, s->img_y);
|
||||||
if (out == NULL) return out; // stbi__convert_format frees input on failure
|
if (out == NULL) return out; // stbi__convert_format frees input on failure
|
||||||
|
s->img_n = req_comp;
|
||||||
}
|
}
|
||||||
|
|
||||||
*x = s->img_x;
|
*x = s->img_x;
|
||||||
|
|
Loading…
Reference in New Issue