fix memory leak from last checkin for Cocoa menus. no bug, followup.

This commit is contained in:
joshmoz%gmail.com 2005-12-14 22:09:07 +00:00
Родитель 47981316fc
Коммит 076bde17c9
1 изменённых файлов: 2 добавлений и 1 удалений

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

@ -263,8 +263,9 @@ NS_IMETHODIMP nsMenuX::AddMenu(nsIMenu * aMenu)
aMenu->GetLabel(label);
NSString *newCocoaLabelString = MenuHelpersX::CreateTruncatedCocoaLabel(mLabel);
NSMenuItem* newNativeMenuItem= [[NSMenuItem alloc] initWithTitle:newCocoaLabelString action:NULL keyEquivalent:@""];
[newCocoaLabelString release];
[mMacMenu addItem:newNativeMenuItem];
[newCocoaLabelString release];
[newNativeMenuItem release];
NSMenu* childMenu;
if (aMenu->GetNativeData((void**)&childMenu) == NS_OK) {