From d03fe5a40dc70b0451ce6bbb8f394f95f0e85104 Mon Sep 17 00:00:00 2001 From: Aditya Atluri Date: Fri, 10 Feb 2017 13:42:10 -0600 Subject: [PATCH] v3: added free for ihipModuleSymbol_t structures inside tracker Change-Id: Ib8041a05312c08cbdf2d4fee5e7cbae17df6efff --- src/hip_module.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/hip_module.cpp b/src/hip_module.cpp index 1672dbf5d3..f21adf9691 100644 --- a/src/hip_module.cpp +++ b/src/hip_module.cpp @@ -218,6 +218,9 @@ hipError_t hipModuleUnload(hipModule_t hmod) { ret = hipErrorInvalidValue; } + for(std::list::iterator f = hmod->funcTrack.begin(); f != hmod->funcTrack.end(); ++f) { + delete *f; + } delete hmod; return ihipLogStatus(ret); }