From f38d0e92e7ccf4c759e111e238881cf764672ec0 Mon Sep 17 00:00:00 2001 From: Vincent Lejeune Date: Fri, 1 Jan 2016 19:15:14 +0100 Subject: [PATCH] d3d12: Avoid implicit cast from int to bool in CHECK_HRESULT macro --- rpcs3/Emu/RSX/D3D12/D3D12Utils.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpcs3/Emu/RSX/D3D12/D3D12Utils.h b/rpcs3/Emu/RSX/D3D12/D3D12Utils.h index 82850e19ee..294b4b6ec7 100644 --- a/rpcs3/Emu/RSX/D3D12/D3D12Utils.h +++ b/rpcs3/Emu/RSX/D3D12/D3D12Utils.h @@ -9,7 +9,7 @@ using namespace Microsoft::WRL; -#define CHECK_HRESULT(expr) if (HRESULT hr = (expr)) if (FAILED(hr)) throw EXCEPTION("HRESULT = 0x%x", hr) +#define CHECK_HRESULT(expr) { HRESULT hr = (expr); if (FAILED(hr)) throw EXCEPTION("HRESULT = 0x%x", hr); } /** * Send data to dst pointer without polluting cache.