summaryrefslogtreecommitdiff
path: root/src/vm/eventpipeprovider.cpp
diff options
context:
space:
mode:
authorKonstantin Baladurin <k.baladurin@partner.samsung.com>2017-08-28 22:02:12 +0300
committerBrian Robbins <brianrob@microsoft.com>2017-08-28 12:02:12 -0700
commitcee0eff305d988452c589a5868bbf7dbb618aa40 (patch)
tree94b6d4c3cc988cb3a0154c10f34292cd80b65b7c /src/vm/eventpipeprovider.cpp
parentc440335be80ee0762856d0be6e91ec3ea2f90504 (diff)
downloadcoreclr-cee0eff305d988452c589a5868bbf7dbb618aa40.tar.gz
coreclr-cee0eff305d988452c589a5868bbf7dbb618aa40.tar.bz2
coreclr-cee0eff305d988452c589a5868bbf7dbb618aa40.zip
EventPipe: fix memory leaks (#12476)
Diffstat (limited to 'src/vm/eventpipeprovider.cpp')
-rw-r--r--src/vm/eventpipeprovider.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/vm/eventpipeprovider.cpp b/src/vm/eventpipeprovider.cpp
index 896f9b2650..f4ddd19b78 100644
--- a/src/vm/eventpipeprovider.cpp
+++ b/src/vm/eventpipeprovider.cpp
@@ -65,7 +65,9 @@ EventPipeProvider::~EventPipeProvider()
EventPipeEvent *pEvent = pElem->GetValue();
delete pEvent;
+ SListElem<EventPipeEvent*> *pCurElem = pElem;
pElem = m_pEventList->GetNext(pElem);
+ delete pCurElem;
}
delete m_pEventList;