From fce07e9a8f6aab8f52f8d857a0562964c06d330e Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 20 Jul 2016 18:38:06 +0200 Subject: [PATCH] [Coverity] Check return value on GetData --- renderdoc/driver/d3d11/d3d11_counters.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/renderdoc/driver/d3d11/d3d11_counters.cpp b/renderdoc/driver/d3d11/d3d11_counters.cpp index 1d72ff83b..656f8556d 100644 --- a/renderdoc/driver/d3d11/d3d11_counters.cpp +++ b/renderdoc/driver/d3d11/d3d11_counters.cpp @@ -277,7 +277,8 @@ vector D3D11DebugManager::FetchCounters(const vector &c double ticksToSecs = double(disjointData.Frequency); UINT64 a = 0; - m_pImmediateContext->GetData(start, &a, sizeof(UINT64), 0); + hr = m_pImmediateContext->GetData(start, &a, sizeof(UINT64), 0); + RDCASSERTEQUAL(hr, S_OK); for(size_t i = 0; i < ctx.timers.size(); i++) {