diff --git a/modules/gui/macosx/windows/video/VLCVideoOutputProvider.m b/modules/gui/macosx/windows/video/VLCVideoOutputProvider.m index 07f1747b81..cfa08fb195 100644 --- a/modules/gui/macosx/windows/video/VLCVideoOutputProvider.m +++ b/modules/gui/macosx/windows/video/VLCVideoOutputProvider.m @@ -159,13 +159,12 @@ static void WindowUnsetFullscreen(vlc_window_t *wnd) static atomic_bool b_intf_starting = false; static const struct vlc_window_operations ops = { - WindowEnable, - WindowDisable, - WindowResize, - NULL, - WindowSetState, - WindowUnsetFullscreen, - WindowSetFullscreen, + .enable = WindowEnable, + .disable = WindowDisable, + .resize = WindowResize, + .set_state = WindowSetState, + .unset_fullscreen = WindowUnsetFullscreen, + .set_fullscreen = WindowSetFullscreen, }; int WindowOpen(vlc_window_t *p_wnd) diff --git a/modules/gui/minimal_macosx/intf.m b/modules/gui/minimal_macosx/intf.m index b3a3923769..6044f02c66 100644 --- a/modules/gui/minimal_macosx/intf.m +++ b/modules/gui/minimal_macosx/intf.m @@ -180,14 +180,12 @@ static void WindowSetFullscreen(vlc_window_t *p_wnd, const char *psz_id) } static const struct vlc_window_operations ops = { - WindowEnable, - WindowDisable, - WindowResize, - NULL, - WindowSetState, - WindowUnsetFullscreen, - WindowSetFullscreen, - NULL, + .enable = WindowEnable, + .disable = WindowDisable, + .resize = WindowResize, + .set_state = WindowSetState, + .unset_fullscreen = WindowUnsetFullscreen, + .set_fullscreen = WindowSetFullscreen, }; int WindowOpen(vlc_window_t *p_wnd)