Kaynağa Gözat

Destroy texture properly

Francisco Javier Trujillo Mata 2 yıl önce
ebeveyn
işleme
2a70d492f0
1 değiştirilmiş dosya ile 3 ekleme ve 2 silme
  1. 3 2
      src/render/ps2/SDL_render_ps2.c

+ 3 - 2
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