diff --git a/src/entt/process/scheduler.hpp b/src/entt/process/scheduler.hpp index 77a88c2e8..e00d72a9b 100644 --- a/src/entt/process/scheduler.hpp +++ b/src/entt/process/scheduler.hpp @@ -18,7 +18,7 @@ namespace internal { template struct basic_process_handler { - virtual ~basic_process_handler() = default; + virtual ~basic_process_handler() noexcept = default; virtual bool update(const Delta, void *) = 0; virtual void abort(const bool) = 0; @@ -126,6 +126,9 @@ public: ENTT_ASSERT(alloc_traits::is_always_equal::value || get_allocator() == other.get_allocator(), "Copying a scheduler is not allowed"); } + /*! @brief Default destructor. */ + ~basic_scheduler() noexcept = default; + /** * @brief Move assignment operator. * @param other The instance to move from.