Skip to content

Commit bf3d115

Browse files
committed
stuff
1 parent f303a51 commit bf3d115

3 files changed

Lines changed: 7 additions & 7 deletions

File tree

src/ruisapp/glue/linux/wayland/application.cxx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -124,10 +124,10 @@ void ruisapp::application::quit() noexcept
124124
glue.quit_flag.store(true);
125125
}
126126

127-
ruisapp::window& ruisapp::application::make_window(const window_parameters& window_params)
127+
ruisapp::window& ruisapp::application::make_window(window_parameters window_params)
128128
{
129129
auto& glue = get_glue(*this);
130-
return glue.make_window(window_params);
130+
return glue.make_window(std::move(window_params));
131131
}
132132

133133
void ruisapp::application::destroy_window(ruisapp::window& w)
@@ -138,7 +138,7 @@ void ruisapp::application::destroy_window(ruisapp::window& w)
138138
glue.destroy_window(static_cast<app_window&>(w));
139139
}
140140

141-
ruisapp::window& application_glue::make_window(const ruisapp::window_parameters& window_params)
141+
ruisapp::window& application_glue::make_window(ruisapp::window_parameters window_params)
142142
{
143143
utki::logcat_debug("application_glue::make_window(): enter", '\n');
144144

src/ruisapp/glue/linux/wayland/application.hxx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ public:
166166
)
167167
{}
168168

169-
ruisapp::window& make_window(const ruisapp::window_parameters& window_params);
169+
ruisapp::window& make_window(ruisapp::window_parameters window_params);
170170
void destroy_window(app_window& w);
171171

172172
app_window* get_window(native_window::window_id_type id)

src/ruisapp/glue/linux/xorg/glue.cxx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ class os_platform_glue : public utki::destructable
153153

154154
utki::shared_ref<ruis::updater> updater = utki::make_shared<ruis::updater>();
155155

156-
app_window& make_window(const ruisapp::window_parameters& window_params)
156+
app_window& make_window(ruisapp::window_parameters window_params)
157157
{
158158
auto ruis_native_window = utki::make_shared<native_window>(
159159
this->display, //
@@ -330,10 +330,10 @@ void application::quit() noexcept
330330
glue.quit_flag.store(true);
331331
}
332332

333-
ruisapp::window& application::make_window(const window_parameters& window_params)
333+
ruisapp::window& application::make_window(window_parameters window_params)
334334
{
335335
auto& glue = get_glue(*this);
336-
return glue.make_window(window_params);
336+
return glue.make_window(std::move(window_params));
337337
}
338338

339339
void application::destroy_window(ruisapp::window& w)

0 commit comments

Comments
 (0)