Don't overwrite the SDL_IOFromConstMem() error in testshape

This commit is contained in:
Zack Middleton 2024-10-14 20:54:17 -05:00 committed by Sam Lantinga
parent 51dc978785
commit f212cb5f92

View File

@ -60,7 +60,12 @@ int main(int argc, char *argv[])
goto quit;
}
} else {
shape = SDL_LoadBMP_IO(SDL_IOFromConstMem(glass_bmp, sizeof(glass_bmp)), true);
SDL_IOStream *stream = SDL_IOFromConstMem(glass_bmp, sizeof(glass_bmp));
if (!stream) {
SDL_Log("Couldn't create iostream for glass.bmp: %s\n", SDL_GetError());
goto quit;
}
shape = SDL_LoadBMP_IO(stream, true);
if (!shape) {
SDL_Log("Couldn't load glass.bmp: %s\n", SDL_GetError());
goto quit;