From 5e2846350913ceb3dd258aa61e1dc278d29d8b73 Mon Sep 17 00:00:00 2001 From: Clownacy Date: Mon, 14 Sep 2020 10:39:16 +0100 Subject: [PATCH] Remember to free the upscaled framebuffer --- src/Backends/Rendering/SDLTexture.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Backends/Rendering/SDLTexture.cpp b/src/Backends/Rendering/SDLTexture.cpp index a8280b41..af4400a3 100644 --- a/src/Backends/Rendering/SDLTexture.cpp +++ b/src/Backends/Rendering/SDLTexture.cpp @@ -133,6 +133,9 @@ RenderBackend_Surface* RenderBackend_Init(const char *window_title, size_t scree void RenderBackend_Deinit(void) { + if (upscaled_framebuffer.texture != NULL) + SDL_DestroyTexture(upscaled_framebuffer.texture); + SDL_DestroyTexture(framebuffer.texture); SDL_DestroyRenderer(renderer); SDL_DestroyWindow(window);