remove some useless retain [part of commit 3af55e7d352e86e2bc5043f4cc6daa596ff0a9ac]

This commit is contained in:
C.W. Betts
2021-10-01 16:17:02 +02:00
committed by Celtic Minstrel
parent 77d5080435
commit 7ae29eeea3
3 changed files with 6 additions and 7 deletions

View File

@@ -28,7 +28,7 @@ extern cUndoList undo_list;
static void setMenuCallback(NSMenuItem* item, id targ, SEL selector, int num) {
[item setTarget: targ];
[item setAction: selector];
[item setRepresentedObject: [[NSNumber numberWithInt: num] retain]];
[item setRepresentedObject: [NSNumber numberWithInt: num]];
}
void init_menubar() {
@@ -77,7 +77,7 @@ void init_menubar() {
eMenu::HELP_TOC, eMenu::NONE, eMenu::HELP_START, eMenu::HELP_TEST, eMenu::HELP_DIST, eMenu::NONE, eMenu::HELP_CONTEST,
};
MenuHandler* handler = [[[MenuHandler alloc] init] retain];
MenuHandler* handler = [[MenuHandler alloc] init];
setMenuCallback([app_menu itemWithTitle: @"About BoE Scenario Editor"], handler, @selector(menuChoice:), int(eMenu::ABOUT));
setMenuCallback([app_menu itemWithTitle: @"Preferences…"], handler, @selector(menuChoice:), int(eMenu::PREFS));
setMenuCallback([app_menu itemWithTitle: @"Quit BoE Scenario Editor"], handler, @selector(menuChoice:), int(eMenu::QUIT));