From 90d0f747fe82990c019f3d45f204a66700bc5a00 Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 18 Feb 2020 11:02:56 +0000 Subject: [PATCH] Delete GPUPerfAPI table if GPA_GetFuncTable fails --- renderdoc/driver/ihv/amd/amd_counters.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/renderdoc/driver/ihv/amd/amd_counters.cpp b/renderdoc/driver/ihv/amd/amd_counters.cpp index dfabd264b..821ba3f81 100644 --- a/renderdoc/driver/ihv/amd/amd_counters.cpp +++ b/renderdoc/driver/ihv/amd/amd_counters.cpp @@ -144,6 +144,7 @@ bool AMDCounters::Init(ApiType apiType, void *pContext) if(AMD_FAILED(gpaStatus)) { + SAFE_DELETE(m_pGPUPerfAPI); RDCERR("Failed to load the GPA function entrypoint."); return false; }