From 688b6e93ea202cd440a31e45a09f57efecd5367c Mon Sep 17 00:00:00 2001 From: Persson-dev Date: Fri, 22 Aug 2025 11:42:17 +0200 Subject: [PATCH] fix signal --- include/td/misc/Signal.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/include/td/misc/Signal.h b/include/td/misc/Signal.h index 9c3c491..fe43824 100644 --- a/include/td/misc/Signal.h +++ b/include/td/misc/Signal.h @@ -2,6 +2,7 @@ #include #include +#include #include #include @@ -55,7 +56,7 @@ class Signal { public: Signal() : m_Signal(std::make_shared()) {} Signal(const Signal&) = default; - + /** * \warning The callback won't be disconnectable, use it wisely! */ @@ -91,7 +92,8 @@ class Signal::ConnectionGuard : public Connection { CallBack m_Callback; public: - ConnectionGuard(const Signal& a_Signal, const CallBack& a_Callback) : m_Signal(a_Signal.m_Signal), m_Callback(a_Callback) {} + ConnectionGuard(const Signal& a_Signal, const CallBack& a_Callback) : + m_Signal(a_Signal.m_Signal), m_Callback(a_Callback) {} ~ConnectionGuard() { if (!m_Signal.expired())