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.
This commit is contained in:
parent
025388d38b
commit
b521ee180d
@ -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;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user