From 2a70d492f008b15b924041f07886e56ab44dcfb9 Mon Sep 17 00:00:00 2001 From: Francisco Javier Trujillo Mata Date: Thu, 7 Jul 2022 16:42:42 +0200 Subject: [PATCH] Destroy texture properly --- src/render/ps2/SDL_render_ps2.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/render/ps2/SDL_render_ps2.c b/src/render/ps2/SDL_render_ps2.c index b590388d6e..9c5b0e52c6 100644 --- a/src/render/ps2/SDL_render_ps2.c +++ b/src/render/ps2/SDL_render_ps2.c @@ -465,9 +465,10 @@ PS2_RenderPresent(SDL_Renderer * renderer) static void PS2_DestroyTexture(SDL_Renderer * renderer, SDL_Texture * texture) { - SDL_Surface *surface = (SDL_Surface *) texture->driverdata; + GSTEXTURE *ps2_texture = (GSTEXTURE *) texture->driverdata; - SDL_FreeSurface(surface); + SDL_free(ps2_texture->Mem); + SDL_free(ps2_texture); } static void