Fix "exit" row

This commit is contained in:
Glenn Maynard
2003-09-29 04:22:59 +00:00
parent e57bbdc338
commit 8302aa9b4a
+3
View File
@@ -472,6 +472,8 @@ void ScreenOptionsMaster::ExportOptions()
m_NextScreen = "";
const int row = this->GetCurrentRow();
if( row < (int) OptionRowHandlers.size() ) /* might be on "exit" */
{
const OptionRowHandler &hand = OptionRowHandlers[row];
if( hand.type == ROW_LIST )
{
@@ -480,6 +482,7 @@ void ScreenOptionsMaster::ExportOptions()
if( mc.m_sScreen != "" )
m_NextScreen = mc.m_sScreen;
}
}
// NEXT_SCREEN(GAMESTATE->m_PlayMode) );
// XXX: handle different destinations based on play mode?