From acab2bd8ce13510dc8feeeb48839b8c302136b80 Mon Sep 17 00:00:00 2001 From: Philip Rebohle Date: Tue, 11 Jun 2019 16:36:43 +0200 Subject: [PATCH] [d3d11] Fix crash in GetMaximumFrameLatency with a nullptr argument --- src/d3d11/d3d11_device.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/d3d11/d3d11_device.cpp b/src/d3d11/d3d11_device.cpp index 5e01871e8..1d390106b 100644 --- a/src/d3d11/d3d11_device.cpp +++ b/src/d3d11/d3d11_device.cpp @@ -2026,6 +2026,9 @@ namespace dxvk { HRESULT STDMETHODCALLTYPE D3D11DXGIDevice::GetMaximumFrameLatency( UINT* pMaxLatency) { + if (!pMaxLatency) + return DXGI_ERROR_INVALID_CALL; + *pMaxLatency = m_frameLatency; return S_OK; }