diff --git a/renderdoc/driver/d3d12/d3d12_debug.cpp b/renderdoc/driver/d3d12/d3d12_debug.cpp index 89063f321..94ca01a98 100644 --- a/renderdoc/driver/d3d12/d3d12_debug.cpp +++ b/renderdoc/driver/d3d12/d3d12_debug.cpp @@ -508,12 +508,8 @@ ID3DBlob *D3D12DebugManager::MakeRootSig(const vector &roo RDCERR("Root signature serialize error:\n%s", logerror.c_str()); SAFE_RELEASE(errBlob); - - if(FAILED(hr)) - { - SAFE_RELEASE(ret); - return NULL; - } + SAFE_RELEASE(ret); + return NULL; } SAFE_RELEASE(errBlob);