diff -r 3fc9ab811b9f -r 51a088fbf549 core/MenuManager.cpp --- a/core/MenuManager.cpp Wed Aug 01 16:52:51 2007 +0000 +++ b/core/MenuManager.cpp Wed Aug 01 17:51:38 2007 +0000 @@ -843,6 +843,9 @@ } else if (strcmp(key, "MenuExitBackSound") == 0) { m_ExitBackSound.assign(value); return ConfigResult_Accept; + } else if (strcmp(key, "MenuExitSound") == 0) { + m_ExitSound.assign(value); + return ConfigResult_Accept; } return ConfigResult_Ignore; @@ -856,7 +859,6 @@ { case ItemSel_Back: case ItemSel_Next: - case ItemSel_Exit: case ItemSel_Item: { if (m_SelectSound.size() > 0) @@ -873,6 +875,14 @@ } break; } + case ItemSel_Exit: + { + if (m_ExitSound.size() > 0) + { + sound= m_ExitSound.c_str(); + } + break; + } default: { break;