diff --git a/stepmania/src/GameState.cpp b/stepmania/src/GameState.cpp index 7def9f05cd..4be03b17d5 100644 --- a/stepmania/src/GameState.cpp +++ b/stepmania/src/GameState.cpp @@ -31,6 +31,7 @@ #include "ProfileManager.h" #include "arch/arch.h" #include "ThemeManager.h" +#include "fstream" #include "Bookkeeper.h" @@ -918,13 +919,14 @@ void GameState::StoreRankingName( PlayerNumber pn, CString name ) // Filter swear words from name // name.MakeUpper(); - ifstream f( BLACKLIST_NAMES_FILE ); - f.open(); + ifstream f; + f.open( NAMES_BLACKLIST_FILE ); if( f.good() ) { CString sLine; - while( getline(sLine) ) + while( getline(f,sLine) ) { + sLine.MakeUpper(); if( name.Find(sLine) != -1 ) name = ""; }