From b521ee180d7ea055eb7d599e6e37c10031562129 Mon Sep 17 00:00:00 2001 From: Romain Vimont Date: Sun, 21 Feb 2021 21:55:44 +0100 Subject: [PATCH] Fix double-free on error Commit 44aa7f2c88808f08f45d20c5def26408467f1cca added calls to destroy the renderer and the window, but forgot to remove the call to screen_destroy() they were supposed to replace. --- app/src/screen.c | 1 - 1 file changed, 1 deletion(-) diff --git a/app/src/screen.c b/app/src/screen.c index 1174593d..cd265ced 100644 --- a/app/src/screen.c +++ b/app/src/screen.c @@ -322,7 +322,6 @@ screen_init_rendering(struct screen *screen, const char *window_title, LOGC("Could not create texture: %s", SDL_GetError()); SDL_DestroyRenderer(screen->renderer); SDL_DestroyWindow(screen->window); - screen_destroy(screen); return false; }