about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/wrapped32/wrappedsdl1.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/wrapped32/wrappedsdl1.c b/src/wrapped32/wrappedsdl1.c
index 661e1dbd..e4c1b3d7 100644
--- a/src/wrapped32/wrappedsdl1.c
+++ b/src/wrapped32/wrappedsdl1.c
@@ -524,6 +524,7 @@ EXPORT void my32_SDL_Quit()
 EXPORT void*  my32_SDL_SetVideoMode(int width, int height, int bpp, uint32_t flags)
 {
     my_SDL_Surface_t* ret = my->SDL_SetVideoMode(width, height, bpp, flags);
+    if (!ret) return ret;
     sdl1_videomode_org = ret;
     memcpy(&sdl_vm_surface, ret, sizeof(sdl_vm_surface));
     if(ret->format) {