Static analysis fix: leaking Objective-C object.

This commit is contained in:
Ryan C. Gordon 2014-03-20 16:05:57 -04:00
parent 84b919a2a7
commit a25bd63cc5
1 changed files with 8 additions and 2 deletions

View File

@ -159,13 +159,19 @@ CreateApplicationMenus(void)
NSMenu *windowMenu;
NSMenu *viewMenu;
NSMenuItem *menuItem;
NSMenu *mainMenu;
if (NSApp == nil) {
return;
}
mainMenu = [[NSMenu alloc] init];
/* Create the main menu bar */
[NSApp setMainMenu:[[NSMenu alloc] init]];
[NSApp setMainMenu:mainMenu];
[mainMenu release]; /* we're done with it, let NSApp own it. */
mainMenu = nil;
/* Create the application menu */
appName = GetApplicationName();