fix signal

This commit is contained in:
2025-08-22 11:42:17 +02:00
parent d64c366f4b
commit 688b6e93ea

View File

@@ -2,6 +2,7 @@
#include <algorithm>
#include <functional>
#include <memory>
#include <td/common/NonCopyable.h>
#include <vector>
@@ -91,7 +92,8 @@ class Signal<Args...>::ConnectionGuard : public Connection {
CallBack m_Callback;
public:
ConnectionGuard(const Signal<Args...>& a_Signal, const CallBack& a_Callback) : m_Signal(a_Signal.m_Signal), m_Callback(a_Callback) {}
ConnectionGuard(const Signal<Args...>& a_Signal, const CallBack& a_Callback) :
m_Signal(a_Signal.m_Signal), m_Callback(a_Callback) {}
~ConnectionGuard() {
if (!m_Signal.expired())