From cbe94acd8ed20603df5f938c44a949604209a302 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Thu, 16 May 2013 00:56:19 -0700 Subject: [PATCH] Fixed bug 1838 - [Patch] Direct3D resource leak on SDL_DestroyRenderer() --- src/render/direct3d/SDL_render_d3d.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/render/direct3d/SDL_render_d3d.c b/src/render/direct3d/SDL_render_d3d.c index e6bc65ba2..55c313a6c 100644 --- a/src/render/direct3d/SDL_render_d3d.c +++ b/src/render/direct3d/SDL_render_d3d.c @@ -1506,6 +1506,7 @@ D3D_DestroyRenderer(SDL_Renderer * renderer) } if (data->d3d) { IDirect3D9_Release(data->d3d); + ID3DXMatrixStack_Release(data->matrixStack); SDL_UnloadObject(data->d3dDLL); } SDL_free(data);