diff --git a/src/lib/arch/Arch.cpp b/src/lib/arch/Arch.cpp index cca6ccd87..2e648dbe8 100644 --- a/src/lib/arch/Arch.cpp +++ b/src/lib/arch/Arch.cpp @@ -28,10 +28,6 @@ Arch::Arch(Arch *arch) s_instance = arch; } -Arch::~Arch() -{ -} - void Arch::init() { ARCH_NETWORK::init(); diff --git a/src/lib/arch/Arch.h b/src/lib/arch/Arch.h index 754940825..5f67a3663 100644 --- a/src/lib/arch/Arch.h +++ b/src/lib/arch/Arch.h @@ -80,8 +80,8 @@ class Arch : public ARCH_CONSOLE, { public: Arch(); - Arch(Arch *arch); - ~Arch() override; + explicit Arch(Arch *arch); + ~Arch() override = default; //! Call init on other arch classes. /*! @@ -114,7 +114,7 @@ private: class ArchMutexLock { public: - ArchMutexLock(ArchMutex mutex) : m_mutex(mutex) + explicit ArchMutexLock(ArchMutex mutex) : m_mutex(mutex) { ARCH->lockMutex(m_mutex); }