Use valid serialised array count during read. Fixes crash in ClearView

This commit is contained in:
baldurk
2017-02-17 09:59:42 +00:00
parent fae56e453e
commit 4b572d4d3c
@@ -437,7 +437,7 @@ bool WrappedID3D11DeviceContext::Serialise_ClearView(ID3D11View *pView, const FL
m_pSerialiser->SerialisePODArray<4>("ColorRGBA", Color);
SERIALISE_ELEMENT(uint32_t, numRects, NumRects);
SERIALISE_ELEMENT_ARR(D3D11_RECT, rects, pRect, NumRects);
SERIALISE_ELEMENT_ARR(D3D11_RECT, rects, pRect, numRects);
if(m_State <= EXECUTING && m_pDevice->GetResourceManager()->HasLiveResource(View))
{