From 7bfe350f25381a51d04011ff898c4b9443e8b2cf Mon Sep 17 00:00:00 2001 From: Johan Malm Date: Tue, 24 Aug 2021 21:53:20 +0100 Subject: [PATCH] view: fix impl->set_fullscreen() argument bug --- include/labwc.h | 3 +-- src/view.c | 2 +- src/xwayland.c | 3 +-- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/include/labwc.h b/include/labwc.h index 68b15ad9..b9eeb8b9 100644 --- a/include/labwc.h +++ b/include/labwc.h @@ -160,8 +160,7 @@ struct view_impl { const char *(*get_string_prop)(struct view *view, const char *prop); void (*map)(struct view *view); void (*move)(struct view *view, double x, double y); - void (*set_fullscreen)(struct view *view, bool fullscreen, - struct wlr_output *wlr_output); + void (*set_fullscreen)(struct view *view, bool fullscreen); void (*unmap)(struct view *view); void (*maximize)(struct view *view, bool maximize); }; diff --git a/src/view.c b/src/view.c index 81228a7d..f5fcd050 100644 --- a/src/view.c +++ b/src/view.c @@ -115,7 +115,7 @@ view_set_fullscreen(struct view *view, bool fullscreen, return; } if (view->impl->set_fullscreen) { - view->impl->set_fullscreen(view, fullscreen, wlr_output); + view->impl->set_fullscreen(view, fullscreen); } if (view->toplevel_handle) { wlr_foreign_toplevel_handle_v1_set_fullscreen( diff --git a/src/xwayland.c b/src/xwayland.c index 4f3555e8..823ab6b6 100644 --- a/src/xwayland.c +++ b/src/xwayland.c @@ -226,8 +226,7 @@ maximize(struct view *view, bool maximized) } static void -set_fullscreen(struct view *view, bool fullscreen, - struct wlr_output *wlr_output) +set_fullscreen(struct view *view, bool fullscreen) { wlr_xwayland_surface_set_fullscreen(view->xwayland_surface, fullscreen); }