Fix a crash when trying to load a WebP StreamTexture

This commit is contained in:
Yuri Sizov 2021-07-29 16:00:04 +03:00
parent 5d4352fad4
commit 62f7eb7b2f

View file

@ -554,9 +554,10 @@ Error StreamTexture::_load_data(const String &p_path, int &tw, int &th, int &tw_
}
Ref<Image> img;
if (df & FORMAT_BIT_PNG) {
bool is_png = df & FORMAT_BIT_PNG;
if (is_png && Image::png_unpacker) {
img = Image::png_unpacker(pv);
} else {
} else if (!is_png && Image::webp_unpacker) {
img = Image::webp_unpacker(pv);
}