From 3f49d1c75ba8b733504e81b81e91dcc9b6f67aed Mon Sep 17 00:00:00 2001 From: Ivan Gagis Date: Wed, 29 May 2024 13:32:00 +0300 Subject: [PATCH] fix build --- src/ruisapp/glue/linux/glue_wayland.cxx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/ruisapp/glue/linux/glue_wayland.cxx b/src/ruisapp/glue/linux/glue_wayland.cxx index bb36fa2..2cfbbe6 100644 --- a/src/ruisapp/glue/linux/glue_wayland.cxx +++ b/src/ruisapp/glue/linux/glue_wayland.cxx @@ -1801,7 +1801,7 @@ struct window_wrapper : public utki::destructable { ww.fullscreen = fullscreen; - ww.resize({width, height}); + ww.resize({uint32_t(width), uint32_t(height)}); } static void xdg_toplevel_close(void* data, xdg_toplevel* xdg_toplevel) @@ -1867,7 +1867,7 @@ struct window_wrapper : public utki::destructable { wl_egl_window_destroy(this->win); } - r4::vector2 get_buffer_dims() const + r4::vector2 get_buffer_dims() const { r4::vector2 ret; @@ -1877,7 +1877,7 @@ struct window_wrapper : public utki::destructable { &ret.y() ); - return ret; + return ret.to(); } } egl_window; @@ -2112,9 +2112,9 @@ struct window_wrapper : public utki::destructable { } bool fullscreen = false; - r4::vector2 pre_fullscreen_win_dims; + r4::vector2 pre_fullscreen_win_dims; - void resize(r4::vector2 dims) + void resize(r4::vector2 dims) { LOG([&](auto& o) { o << "resize window to " << std::dec << dims << std::endl;