From dcc9295a0e014486f6d242568da26f3ad2392d82 Mon Sep 17 00:00:00 2001 From: Nicolas Date: Fri, 30 Mar 2018 03:55:05 -0300 Subject: [PATCH] Fix memory leak defect in scoreman --- src/ScoreManager.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/ScoreManager.cpp b/src/ScoreManager.cpp index 123d2859ea..f7c7b56193 100644 --- a/src/ScoreManager.cpp +++ b/src/ScoreManager.cpp @@ -528,6 +528,8 @@ XNode * ScoreManager::CreateNode(const string& profileID) const { auto node = ch->second.CreateNode(ch->first); if (!node->ChildrenEmpty()) o->AppendChild(node); + else + delete node; } return o;