diff --git a/include/Nazara/Core/Signal.hpp b/include/Nazara/Core/Signal.hpp index b7aebe591..613502f80 100644 --- a/include/Nazara/Core/Signal.hpp +++ b/include/Nazara/Core/Signal.hpp @@ -34,7 +34,7 @@ namespace Nz Signal(); Signal(const Signal&) = delete; Signal(Signal&& signal); - ~Signal(); + ~Signal() = default; void Clear(); diff --git a/include/Nazara/Core/Signal.inl b/include/Nazara/Core/Signal.inl index d8ea871c6..93e0166c0 100644 --- a/include/Nazara/Core/Signal.inl +++ b/include/Nazara/Core/Signal.inl @@ -2,6 +2,7 @@ // This file is part of the "Nazara Engine - Core module" // For conditions of distribution and use, see copyright notice in Config.hpp +#include #include #include #include @@ -36,12 +37,6 @@ namespace Nz operator=(std::move(signal)); } - template - Signal::~Signal() - { - NazaraWarning("~Signal(" + String::Pointer(this) + ')'); - } - /*! * \brief Clears the list of actions attached to the signal */ @@ -435,4 +430,3 @@ namespace Nz } #include -#include "Signal.hpp"