diff --git a/src/game/client/tf/tf_hud_mainmenuoverride.cpp b/src/game/client/tf/tf_hud_mainmenuoverride.cpp index f7828cb2f..516e180d5 100644 --- a/src/game/client/tf/tf_hud_mainmenuoverride.cpp +++ b/src/game/client/tf/tf_hud_mainmenuoverride.cpp @@ -777,7 +777,7 @@ void CHudMainMenuOverride::LoadCharacterImageFile( void ) //----------------------------------------------------------------------------- void CHudMainMenuOverride::LoadMenuEntries( void ) { - KeyValues *datafile = new KeyValues("GameMenu"); + KeyValuesAD datafile("GameMenu"); datafile->UsesEscapeSequences( true ); // VGUI uses escape sequences bool bLoaded = datafile->LoadFromFile( g_pFullFileSystem, "Resource/GameMenu.res", "custom_mod" ); if ( !bLoaded ) @@ -2274,7 +2274,7 @@ public: //V_strcpy_safe( uilanguage, "german" ); - KeyValues *pEntriesKV = new KeyValues( "motd_entries"); + KeyValuesAD pEntriesKV( "motd_entries"); // Try and load the cache file. If we fail, we'll just create a new one. if ( !pMMPanel->ReloadedAllMOTDs() )