From 39621ebc404b488b9529f7aee341f23b5a3ca12c Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 8 Jan 2019 11:31:17 +0000 Subject: [PATCH] Delete leftover initial chunks when freeing initial contents --- renderdoc/core/resource_manager.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/renderdoc/core/resource_manager.h b/renderdoc/core/resource_manager.h index 5e3fedc4c..808979759 100644 --- a/renderdoc/core/resource_manager.h +++ b/renderdoc/core/resource_manager.h @@ -722,6 +722,11 @@ void ResourceManager::FreeInitialContents() if(!m_InitialContents.empty()) m_InitialContents.erase(m_InitialContents.begin()); } + + for(auto it = m_InitialChunks.begin(); it != m_InitialChunks.end(); ++it) + delete it->second; + + m_InitialChunks.clear(); } template