1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-02-03 18:07:53 +01:00

Handle SDL_CreateRenderer error

This commit is contained in:
Jonathan Haas
2015-10-03 18:20:01 +02:00
parent eec515c9a8
commit d6a5d78742

View File

@@ -810,6 +810,11 @@ void platform_refresh_video()
if (gConfigGeneral.hardware_display) {
if (gRenderer == NULL)
gRenderer = SDL_CreateRenderer(gWindow, -1, SDL_RENDERER_ACCELERATED | SDL_RENDERER_PRESENTVSYNC);
if (gRenderer == NULL) {
log_fatal("SDL_CreateRenderer %s", SDL_GetError());
exit(-1);
}
if (gBufferTexture != NULL)
SDL_DestroyTexture(gBufferTexture);