diff --git a/stepmania/src/RageUtil.cpp b/stepmania/src/RageUtil.cpp index a5e226ef0b..ef35eb2c76 100644 --- a/stepmania/src/RageUtil.cpp +++ b/stepmania/src/RageUtil.cpp @@ -1953,12 +1953,12 @@ LocalizedString::~LocalizedString() } -LocalizedString::operator const CString&() +LocalizedString::operator const RString&() const { return GetValue(); } -const CString &LocalizedString::GetValue() +const CString &LocalizedString::GetValue() const { ASSERT(!m_sValue.empty()); return m_sValue; } diff --git a/stepmania/src/RageUtil.h b/stepmania/src/RageUtil.h index f50f2fe68e..fd84c04f9b 100644 --- a/stepmania/src/RageUtil.h +++ b/stepmania/src/RageUtil.h @@ -513,8 +513,8 @@ public: LocalizedString( const RString &sSection, const RString &sName ); ~LocalizedString(); void Refresh(); - operator const CString&(); - const CString &GetValue(); + operator const RString&() const; + const RString &GetValue() const; private: RString m_sSection; RString m_sName;