From c05ac69273b8d28c1ae559fa96c94051a0f1ac56 Mon Sep 17 00:00:00 2001 From: fallenoak Date: Sun, 5 Mar 2023 17:28:36 -0600 Subject: [PATCH] fix(gx): add missing initialization for d3d backend --- src/gx/d3d/CGxDeviceD3d.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/gx/d3d/CGxDeviceD3d.hpp b/src/gx/d3d/CGxDeviceD3d.hpp index 7c5dca2..689b203 100644 --- a/src/gx/d3d/CGxDeviceD3d.hpp +++ b/src/gx/d3d/CGxDeviceD3d.hpp @@ -14,12 +14,12 @@ class CGxDeviceD3d : public CGxDevice { static LRESULT WindowProcD3d(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam); // Member variables - HWND m_hwnd; + HWND m_hwnd = nullptr; ATOM m_hwndClass; int32_t m_ownhwnd; - HINSTANCE m_d3dLib; - LPDIRECT3D9 m_d3d; - LPDIRECT3DDEVICE9 m_d3dDevice; + HINSTANCE m_d3dLib = nullptr; + LPDIRECT3D9 m_d3d = nullptr; + LPDIRECT3DDEVICE9 m_d3dDevice = nullptr; D3DCAPS9 m_d3dCaps; D3DDISPLAYMODE m_desktopDisplayMode;