From 004698b13534c63c220f8f7a10ed8e7f43a76617 Mon Sep 17 00:00:00 2001 From: Patedam Date: Sun, 2 Feb 2025 15:19:33 -0500 Subject: [PATCH] Use static cast instead of reinterpret cast to make sure we cast a correct type. --- Juliet/src/Graphics/D3D12/DX12GraphicsDevice.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Juliet/src/Graphics/D3D12/DX12GraphicsDevice.cpp b/Juliet/src/Graphics/D3D12/DX12GraphicsDevice.cpp index a8a0d26..0e17e5f 100644 --- a/Juliet/src/Graphics/D3D12/DX12GraphicsDevice.cpp +++ b/Juliet/src/Graphics/D3D12/DX12GraphicsDevice.cpp @@ -253,7 +253,7 @@ namespace Juliet void DestroyGraphicsDevice(NonNullPtr device) { - auto* renderer = reinterpret_cast(device->Renderer); + auto* renderer = static_cast(device->Renderer); DestroyRenderer_Internal(renderer); Free(device.Get()); }