From a70e797ea53a5b51df9db89253ffca377f22c4e5 Mon Sep 17 00:00:00 2001 From: Dmitry Tsarevich Date: Wed, 26 Feb 2025 16:19:53 +0300 Subject: [PATCH] shared: Do not leak GameState (GameState.txt) KeyValues in achievement manager --- src/game/shared/achievementmgr.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/game/shared/achievementmgr.cpp b/src/game/shared/achievementmgr.cpp index 66c5e9c3e..6b5e6a09a 100644 --- a/src/game/shared/achievementmgr.cpp +++ b/src/game/shared/achievementmgr.cpp @@ -801,7 +801,7 @@ void CAchievementMgr::LoadGlobalState() // HPE_END //============================================================================= - KeyValues *pKV = new KeyValues("GameState" ); + KeyValuesAD pKV("GameState" ); if ( pKV->LoadFromFile( filesystem, szFilename, "MOD" ) ) { KeyValues *pNode = pKV->GetFirstSubKey();