aboutsummaryrefslogtreecommitdiffstats
path: root/systray_darwin.m
diff options
context:
space:
mode:
Diffstat (limited to 'systray_darwin.m')
-rw-r--r--systray_darwin.m7
1 files changed, 4 insertions, 3 deletions
diff --git a/systray_darwin.m b/systray_darwin.m
index f7f3028..200d793 100644
--- a/systray_darwin.m
+++ b/systray_darwin.m
@@ -108,7 +108,7 @@
}
}
-- (void) add_separator:id
+- (void) add_separator:(NSNumber*) menuId
{
[menu addItem: [NSMenuItem separatorItem]];
}
@@ -183,8 +183,9 @@ void add_or_update_menu_item(int menuId, char* title, char* tooltip, short disab
runInMainThread(@selector(add_or_update_menu_item:), (id)item);
}
-void add_separator() {
- runInMainThread(@selector(add_separator:), NULL);
+void add_separator(int menuId) {
+ NSNumber *mId = [NSNumber numberWithInt:menuId];
+ runInMainThread(@selector(add_separator:), (id)mId);
}
void hide_menu_item(int menuId) {