From 55b19a3834e8bce1b23fb3744dc282c5ca614f22 Mon Sep 17 00:00:00 2001 From: hippoz <10706925-hippoz@users.noreply.gitlab.com> Date: Fri, 28 Oct 2022 23:58:07 +0300 Subject: [PATCH] allow using custom class for window in application --- src/Application.hpp | 6 +++--- src/main.cpp | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Application.hpp b/src/Application.hpp index 5a83563..959bcf6 100644 --- a/src/Application.hpp +++ b/src/Application.hpp @@ -17,9 +17,9 @@ public: int turn(); int run(); - template - std::shared_ptr add_window(Args&&... args) { - std::shared_ptr child = std::make_shared(std::forward(args)...); + template + std::shared_ptr add_window(Args&&... args) { + std::shared_ptr child = std::make_shared(std::forward(args)...); add_window(child); return child; } diff --git a/src/main.cpp b/src/main.cpp index c07508a..ae523b3 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -23,8 +23,8 @@ int main() { Raven::Application application {}; - auto window = application.add_window(); - auto test_window = application.add_window(); + auto window = application.add_window(); + auto test_window = application.add_window(); window->spawn_window(); test_window->spawn_window();