From 6e20d9d52d0e88eaaf3ea470dddbdbf583bbcdf3 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Mon, 22 Jan 2007 22:42:39 +0000 Subject: [PATCH] use IPreference::GetPreferenceByName --- stepmania/src/ScreenOptionsMasterPrefs.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/stepmania/src/ScreenOptionsMasterPrefs.cpp b/stepmania/src/ScreenOptionsMasterPrefs.cpp index f546184618..ece9949055 100644 --- a/stepmania/src/ScreenOptionsMasterPrefs.cpp +++ b/stepmania/src/ScreenOptionsMasterPrefs.cpp @@ -345,10 +345,11 @@ static void BGBrightnessOrStatic( int &sel, bool ToSel, const ConfOption *pConfO const float mapping[] = { 0.5f,0.25f,0.5f,0.75f }; MoveMap( sel, pConfOption, ToSel, mapping, ARRAYLEN(mapping) ); - if( ToSel && !PREFSMAN->m_bSongBackgrounds ) + IPreference *pSongBackgroundsPref = IPreference::GetPreferenceByName( "SongBackgrounds" ); + if( ToSel && pSongBackgroundsPref->ToString() == "0" ) sel = 0; if( !ToSel ) - PREFSMAN->m_bSongBackgrounds.Set( sel != 0 ); + pSongBackgroundsPref->FromString( sel? "1":"0" ); } static void NumBackgrounds( int &sel, bool ToSel, const ConfOption *pConfOption )