From 2ae28fb7584a2905af68314fd3772c9f17d50a77 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Sun, 15 Oct 2006 07:30:58 +0000 Subject: [PATCH] fix every top-level directory is scanned for courses --- stepmania/src/SongManager.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/stepmania/src/SongManager.cpp b/stepmania/src/SongManager.cpp index b503c7100e..6af197df0a 100644 --- a/stepmania/src/SongManager.cpp +++ b/stepmania/src/SongManager.cpp @@ -679,7 +679,6 @@ void SongManager::InitCoursesFromDisk( LoadingWindow *ld ) LOG->Trace( "Loading courses." ); vector vsCourseDirs; - vsCourseDirs.push_back( "" ); vsCourseDirs.push_back( COURSES_DIR ); vsCourseDirs.push_back( ADDITIONAL_COURSES_DIR ); @@ -691,6 +690,8 @@ void SongManager::InitCoursesFromDisk( LoadingWindow *ld ) StripCvs( vsCourseGroupNames ); } + // Search for courses both in COURSES_DIR and in subdirectories + vsCourseGroupNames.push_back( COURSES_DIR ); SortRStringArray( vsCourseGroupNames ); FOREACH_CONST( RString, vsCourseGroupNames, sCourseGroup ) // for each dir in /Courses/