diff --git a/src/CourseLoaderCRS.cpp b/src/CourseLoaderCRS.cpp index 00d4bfb27c..76013b06be 100644 --- a/src/CourseLoaderCRS.cpp +++ b/src/CourseLoaderCRS.cpp @@ -275,7 +275,7 @@ bool CourseLoaderCRS::LoadFromMsd( const RString &sPath, const MsdFile &msd, Cou new_entry.stepsCriteria.m_difficulty = OldStyleStringToDifficulty( sParams[2] ); //most CRS files use old-style difficulties, but Difficulty enum values can be used in SM5. Test for those too. if( new_entry.stepsCriteria.m_difficulty == Difficulty_Invalid ) - new_entry.stepsCriteria.m_difficulty = StringToDifficulty( sParamsp2] ); + new_entry.stepsCriteria.m_difficulty = StringToDifficulty( sParams[2] ); if( new_entry.stepsCriteria.m_difficulty == Difficulty_Invalid ) { int retval = sscanf( sParams[2], "%d..%d", &new_entry.stepsCriteria.m_iLowMeter, &new_entry.stepsCriteria.m_iHighMeter ); diff --git a/src/Difficulty.h b/src/Difficulty.h index 1bd69dfa4b..2d48263a21 100644 --- a/src/Difficulty.h +++ b/src/Difficulty.h @@ -22,6 +22,8 @@ const RString& DifficultyToString( Difficulty dc ); Difficulty StringToDifficulty( const RString& sDC ); LuaDeclareType( Difficulty ); +Difficulty OldStyleStringToDifficulty( const RString& sDC ); // compatibility + typedef Difficulty CourseDifficulty; const int NUM_CourseDifficulty = NUM_Difficulty; /** @brief Loop through the shown course difficulties. */