From a21882be33f3debe27e327c6b125e17ad438f90e Mon Sep 17 00:00:00 2001 From: Tom Englund Date: Thu, 10 Jul 2025 12:49:24 +0200 Subject: ctmcontrol: move to unique ptrs less refcounting, move by rvalue. --- src/protocols/CTMControl.hpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/protocols/CTMControl.hpp') diff --git a/src/protocols/CTMControl.hpp b/src/protocols/CTMControl.hpp index 0f2faca8..2e3a7673 100644 --- a/src/protocols/CTMControl.hpp +++ b/src/protocols/CTMControl.hpp @@ -12,14 +12,14 @@ class CMonitor; class CHyprlandCTMControlResource { public: - CHyprlandCTMControlResource(SP resource_); + CHyprlandCTMControlResource(UP&& resource_); ~CHyprlandCTMControlResource(); bool good(); void block(); private: - SP m_resource; + UP m_resource; std::unordered_map m_ctms; bool m_blocked = false; @@ -38,7 +38,7 @@ class CHyprlandCTMControlProtocol : public IWaylandProtocol { bool isCTMAnimationEnabled(); // - std::vector> m_managers; + std::vector> m_managers; WP m_manager; // -- cgit v1.2.3