From 0411171c9dfa8471d384f9133d4b168e207cc36f Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Wed, 18 Aug 2004 07:38:41 +0000 Subject: [PATCH] fix superfluous loading of default noteskin --- stepmania/src/GameState.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/stepmania/src/GameState.cpp b/stepmania/src/GameState.cpp index 4c8596aad1..cc9a5026c0 100644 --- a/stepmania/src/GameState.cpp +++ b/stepmania/src/GameState.cpp @@ -1119,7 +1119,9 @@ void GameState::GetAllUsedNoteSkins( vector &out ) const { PlayerOptions po; po.FromString( asAttacks[att] ); - if( po.m_sNoteSkin != "" ) + /* Hack: NoteSkin "default" is never applied as an attack, + * so don't waste memory preloading it. */ + if( po.m_sNoteSkin != "" && po.m_sNoteSkin.CompareNoCase("default") ) out.push_back( po.m_sNoteSkin ); } }