diff --git a/src/lib/platform/XWindowsPowerManager.cpp b/src/lib/platform/XWindowsPowerManager.cpp index f5b629252..49be4e8b4 100644 --- a/src/lib/platform/XWindowsPowerManager.cpp +++ b/src/lib/platform/XWindowsPowerManager.cpp @@ -36,11 +36,6 @@ bool sleepInhibitCall(bool state, ArchSystemUnix::InhibitScreenServices serviceI } -XWindowsPowerManager::XWindowsPowerManager() -{ - -} - XWindowsPowerManager::~XWindowsPowerManager() { enableSleep(); diff --git a/src/lib/platform/XWindowsPowerManager.h b/src/lib/platform/XWindowsPowerManager.h index 8ce1a07ce..dc03af6e5 100644 --- a/src/lib/platform/XWindowsPowerManager.h +++ b/src/lib/platform/XWindowsPowerManager.h @@ -22,7 +22,7 @@ class XWindowsPowerManager { public: - XWindowsPowerManager(); + XWindowsPowerManager() = default; ~XWindowsPowerManager(); /** @@ -34,6 +34,9 @@ public: * @brief Enables automatical sleep */ void enableSleep() const; + + XWindowsPowerManager(const XWindowsPowerManager&) = delete; + XWindowsPowerManager& operator=(const XWindowsPowerManager&) = delete; }; #endif // XWINDOWSPOWERMANAGER_H