From e260798a1bdb700bc24b5a06dc856cda84d1d5e9 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Mon, 12 Jul 2004 20:46:20 +0000 Subject: [PATCH] simplify --- stepmania/src/Song.cpp | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/stepmania/src/Song.cpp b/stepmania/src/Song.cpp index 60cd1cbbdb..4e727389c9 100644 --- a/stepmania/src/Song.cpp +++ b/stepmania/src/Song.cpp @@ -551,16 +551,11 @@ void Song::TidyUpData() ReCalculateRadarValuesAndLastBeat(); TrimRight(m_sMainTitle); - if( m_sMainTitle == "" ) - { - /* Use the song directory name. */ - CString SongDir = this->GetSongDir(); - vector parts; - split(SongDir, "/", parts); - ASSERT(parts.size() > 0); - NotesLoader::GetMainAndSubTitlesFromFullTitle( parts[parts.size()-1], m_sMainTitle, m_sSubTitle ); - } + /* Fall back on the song directory name. */ + if( m_sMainTitle == "" ) + NotesLoader::GetMainAndSubTitlesFromFullTitle( Basename(this->GetSongDir()), m_sMainTitle, m_sSubTitle ); + TrimRight(m_sSubTitle); if( m_sArtist == "" ) m_sArtist = "Unknown artist"; TranslateTitles();