examples: update macos_tray example to cleanly compile (#21804)

This commit is contained in:
Kim Shrier 2024-07-05 03:14:34 -06:00 committed by GitHub
parent 07c1c51036
commit 174257650f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -23,7 +23,7 @@ struct TrayMenuItem {
// Parameters to configure the tray button.
struct TrayParams {
items []TrayMenuItem @[required]
on_click fn (item TrayMenuItem)
on_click fn (item TrayMenuItem) @[required]
}
// Internal Cocoa application state.
@ -47,7 +47,7 @@ fn (app &MyApp) on_menu_item_click(item TrayMenuItem) {
fn main() {
mut my_app := &MyApp{
tray_info: 0
tray_info: unsafe { nil }
}
my_app.tray_info = C.tray_app_init(TrayParams{