From 0b655fdd89f57a43cadad67fc37dcfbcb9bb45df Mon Sep 17 00:00:00 2001 From: twinaphex Date: Thu, 7 Jan 2016 02:19:01 +0100 Subject: [PATCH] Set g_pD3D to NULL in d3d_free --- gfx/d3d/d3d.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gfx/d3d/d3d.cpp b/gfx/d3d/d3d.cpp index 3f6b04a205..4bf1be59c9 100644 --- a/gfx/d3d/d3d.cpp +++ b/gfx/d3d/d3d.cpp @@ -847,6 +847,8 @@ static void d3d_free(void *data) #endif d3d_device_free(d3d->dev, g_pD3D); + g_pD3D->Release(); + g_pD3D = NULL; win32_monitor_from_window(window, true);