Bug 116413 negative VoidArray index in GetMenuAt() in View menu on Mac

r=jfrancis sr=jst
This commit is contained in:
timeless%mozdev.org 2003-11-03 13:14:45 +00:00
Родитель c77ed7f368
Коммит 208d2443aa
1 изменённых файлов: 5 добавлений и 2 удалений

Просмотреть файл

@ -596,8 +596,11 @@ void nsPushMenuHandle(MenuHandle aMenu)
//------------------------------------------------------------------------------
void nsPopMenuHandle(MenuHandle * aMenu)
{
*aMenu = (MenuHandle) gPreviousMenuHandleStack[gPreviousMenuHandleStack.Count() - 1];
gPreviousMenuHandleStack.RemoveElementAt(gPreviousMenuHandleStack.Count() - 1);
if (gPreviousMenuHandleStack.Count() > 0)
{
*aMenu = (MenuHandle) gPreviousMenuHandleStack[gPreviousMenuHandleStack.Count() - 1];
gPreviousMenuHandleStack.RemoveElementAt(gPreviousMenuHandleStack.Count() - 1);
}
}
#pragma options align=reset