diff --git a/stepmania/src/SongManager.cpp b/stepmania/src/SongManager.cpp index 107c28c0b6..31a78a1b52 100644 --- a/stepmania/src/SongManager.cpp +++ b/stepmania/src/SongManager.cpp @@ -1313,6 +1313,12 @@ void SongManager::UpdateRankingCourses() } } +static CString HTMLQuoteDoubleQuotes( CString str ) +{ + str.Replace( "\"", """ ); + return str; +} + // TODO: Move this to a different file. No need to clutter SongManager. void SongManager::WriteStatsWebPage() { @@ -1350,7 +1356,7 @@ void SongManager::WriteStatsWebPage() if( sImagePath.empty() ) fprintf( fp, " " ); else - fprintf( fp, "", sImagePath.c_str() ); + fprintf( fp, "", HTMLQuoteDoubleQuotes(sImagePath).c_str() ); fprintf( fp, "%s
", pSong->GetTranslitMainTitle().c_str() ); fprintf( fp, "%s
", pSong->GetTranslitSubTitle().c_str() );