diff --git a/include/Nazara/Utility/Window.inl b/include/Nazara/Utility/Window.inl index 39c530e24..08b23fc04 100644 --- a/include/Nazara/Utility/Window.inl +++ b/include/Nazara/Utility/Window.inl @@ -55,11 +55,6 @@ namespace Nz window.m_impl = nullptr; } - inline Window::~Window() - { - Destroy(); - } - inline void Window::Close() { m_closed = true; // The window will be closed at the next non-const IsOpen() call @@ -146,7 +141,7 @@ namespace Nz { Destroy(); - m_closed = window.m_closed; + m_closed = window.m_closed; m_closeOnQuit = window.m_closeOnQuit; m_eventPolling = window.m_eventPolling; m_impl = window.m_impl; diff --git a/src/Nazara/Utility/Window.cpp b/src/Nazara/Utility/Window.cpp index 7ba78dcb9..078ff2bc5 100644 --- a/src/Nazara/Utility/Window.cpp +++ b/src/Nazara/Utility/Window.cpp @@ -29,6 +29,11 @@ namespace Nz Window* fullscreenWindow = nullptr; } + Window::~Window() + { + Destroy(); + } + bool Window::Create(VideoMode mode, const String& title, UInt32 style) { // Si la fenêtre est déjà ouverte, nous conservons sa position