diff --git a/stepmania/src/smpackage/ChangeGameSettings.cpp b/stepmania/src/smpackage/ChangeGameSettings.cpp index 3eb933b0ab..f9987d0cb1 100644 --- a/stepmania/src/smpackage/ChangeGameSettings.cpp +++ b/stepmania/src/smpackage/ChangeGameSettings.cpp @@ -5,6 +5,7 @@ #include "smpackage.h" #include "ChangeGameSettings.h" #include "IniFile.h" +#include "SMPackageUtil.h" #ifdef _DEBUG #define new DEBUG_NEW @@ -50,7 +51,7 @@ BOOL ChangeGameSettings::OnInitDialog() // Fill the radio buttons // IniFile ini; - ini.SetPath( "Data\\" PRODUCT_NAME ); + ini.SetPath( STEPMANIA_INI ); ini.ReadFile(); CString sValue; @@ -99,7 +100,7 @@ void ChangeGameSettings::OnOK() { // TODO: Add extra validation here IniFile ini; - ini.SetPath( "Data\\" PRODUCT_NAME ); + ini.SetPath( STEPMANIA_INI ); ini.ReadFile(); diff --git a/stepmania/src/smpackage/MainMenuDlg.cpp b/stepmania/src/smpackage/MainMenuDlg.cpp index 3e7024a624..b0ef922a39 100644 --- a/stepmania/src/smpackage/MainMenuDlg.cpp +++ b/stepmania/src/smpackage/MainMenuDlg.cpp @@ -195,5 +195,5 @@ BOOL MainMenuDlg::OnInitDialog() void MainMenuDlg::OnOpenStepmaniaIni() { // TODO: Add your control notification handler code here - ::ShellExecute( this->m_hWnd, "open", "Data\\" PRODUCT_NAME, "", "", SW_SHOWNORMAL ); + ::ShellExecute( this->m_hWnd, "open", STEPMANIA_INI, "", "", SW_SHOWNORMAL ); } diff --git a/stepmania/src/smpackage/smpackageUtil.h b/stepmania/src/smpackage/smpackageUtil.h index 0d45ec6b0a..ff0416d139 100644 --- a/stepmania/src/smpackage/smpackageUtil.h +++ b/stepmania/src/smpackage/smpackageUtil.h @@ -2,6 +2,9 @@ #define SMPACKAGE_UTIL_H #include "RageUtil.h" +#include "../ProductInfo.h" + +static const CString STEPMANIA_INI = "Save\\" + CString(PRODUCT_NAME) + ".ini"; void WriteStepManiaInstallDirs( const CStringArray& asInstallDirsToWrite ); void GetStepManiaInstallDirs( CStringArray& asInstallDirsOut );