From 1b0abc39cf72d92ad4c3b7577b3c7a950bcef9c7 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Sun, 21 Sep 2003 21:35:59 +0000 Subject: [PATCH] Group names are case-insensitive. --- stepmania/src/SongManager.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/stepmania/src/SongManager.cpp b/stepmania/src/SongManager.cpp index 31a78a1b52..a5ec592abc 100644 --- a/stepmania/src/SongManager.cpp +++ b/stepmania/src/SongManager.cpp @@ -715,7 +715,11 @@ void SongManager::GetGroupNames( CStringArray &AddTo ) bool SongManager::DoesGroupExist( CString sGroupName ) { - return find( m_sGroupNames.begin(), m_sGroupNames.end(), sGroupName ) != m_sGroupNames.end(); + for( unsigned i = 0; i < m_sGroupNames.size(); ++i ) + if( !m_sGroupNames[i].CompareNoCase(sGroupName) ) + return true; + + return false; } RageColor SongManager::GetGroupColor( const CString &sGroupName )