Fixed error when SDL_LoadSurface_IO() is passed a NULL src

(cherry picked from commit 1d081314a8)
This commit is contained in:
Sam Lantinga
2026-03-15 13:15:43 -07:00
parent 8fa310e162
commit 86c664d695

View File

@@ -3104,6 +3104,11 @@ void SDL_DestroySurface(SDL_Surface *surface)
SDL_Surface *SDL_LoadSurface_IO(SDL_IOStream *src, bool closeio)
{
CHECK_PARAM(!src) {
SDL_InvalidParamError("src");
return NULL;
}
if (SDL_IsBMP(src)) {
return SDL_LoadBMP_IO(src, closeio);
} else if (SDL_IsPNG(src)) {