From c8d4a2186ab4b1567dbabe6bcca4b1e34f6a7a3c Mon Sep 17 00:00:00 2001 From: sithlord48 Date: Thu, 1 May 2025 08:59:03 -0400 Subject: [PATCH] chore: TMethodJob use default for deconstructor --- src/lib/base/TMethodJob.h | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/lib/base/TMethodJob.h b/src/lib/base/TMethodJob.h index 9d82cb2f5..35c641bd1 100644 --- a/src/lib/base/TMethodJob.h +++ b/src/lib/base/TMethodJob.h @@ -18,7 +18,7 @@ template class TMethodJob : public IJob public: //! run() invokes \c object->method(arg) TMethodJob(T *object, void (T::*method)(void *), void *arg = nullptr); - ~TMethodJob() override; + ~TMethodJob() override = default; // IJob overrides void run() override; @@ -38,11 +38,6 @@ inline TMethodJob::TMethodJob(T *object, void (T::*method)(void *), void *arg // do nothing } -template inline TMethodJob::~TMethodJob() -{ - // do nothing -} - template inline void TMethodJob::run() { if (m_object != nullptr) {