Fix line numbers in error messages
authorMikko Rasa <tdb@tdb.fi>
Wed, 2 Nov 2011 15:06:15 +0000 (17:06 +0200)
committerMikko Rasa <tdb@tdb.fi>
Wed, 2 Nov 2011 15:06:15 +0000 (17:06 +0200)
src/ScreenOptionsMaster.cpp

index 98d3825..1895b6c 100755 (executable)
@@ -89,12 +89,12 @@ void ScreenOptionsMaster::Init()
                Commands vCommands;
                ParseCommands( sRowCommands, vCommands );
                if( vCommands.v.size() != 1 )
-                       RageException::Throw( "Parse error in %s::Line%i", m_sName.c_str(), i+1 );
+                       RageException::Throw( "Parse error in %s::Line%s", m_sName.c_str(), sLineName.c_str() );
 
                Command& command = vCommands.v[0];
                pHand = OptionRowHandlerUtil::Make( command, def );
                if( pHand == NULL )
-            RageException::Throw( "Invalid OptionRowHandler '%s' in %s::Line%i", command.GetOriginalCommandString().c_str(), m_sName.c_str(), i );
+            RageException::Throw( "Invalid OptionRowHandler '%s' in %s::%s", command.GetOriginalCommandString().c_str(), m_sName.c_str(), sLineName.c_str() );
        }
 
        ASSERT( OptionRowHandlers.size() == asLineNames.size() );