From 76b89f8da1e60d8ef980d864bdcaf8a0660b6738 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tam=C3=A1s=20B=C3=A1lint=20Misius?= Date: Sat, 26 Mar 2022 17:40:17 +0100 Subject: [PATCH] Handle SDL_CreateWindow failure slightly better Might explain weird breakage we experience on chromebooks. Difficult to say as we don't have access to chromebooks. --- src/PowderToySDL.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/PowderToySDL.cpp b/src/PowderToySDL.cpp index c5a843dbc..399438d71 100644 --- a/src/PowderToySDL.cpp +++ b/src/PowderToySDL.cpp @@ -279,6 +279,10 @@ bool RecreateWindow() sdl_window = SDL_CreateWindow("The Powder Toy", SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, WINDOWW * scale, WINDOWH * scale, flags); + if (!sdl_window) + { + return false; + } sdl_renderer = SDL_CreateRenderer(sdl_window, -1, 0); if (!sdl_renderer) {