summaryrefslogtreecommitdiff
path: root/src/CommonAPI/DBus/DBusEvent.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/CommonAPI/DBus/DBusEvent.h')
-rw-r--r--src/CommonAPI/DBus/DBusEvent.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/CommonAPI/DBus/DBusEvent.h b/src/CommonAPI/DBus/DBusEvent.h
index 7b43ba2..df21e24 100644
--- a/src/CommonAPI/DBus/DBusEvent.h
+++ b/src/CommonAPI/DBus/DBusEvent.h
@@ -58,7 +58,7 @@ class DBusEvent: public _EventType, public DBusProxyConnection::DBusSignalHandle
virtual ~DBusEvent() {
if (this->hasListeners())
- dbusProxy_.removeSignalMemberHandler(subscription_);
+ dbusProxy_.removeSignalMemberHandler(subscription_, this);
}
virtual SubscriptionStatus onSignalDBusMessage(const DBusMessage& dbusMessage) {
@@ -74,7 +74,7 @@ class DBusEvent: public _EventType, public DBusProxyConnection::DBusSignalHandle
}
virtual void onLastListenerRemoved(const CancellableListener&) {
- dbusProxy_.removeSignalMemberHandler(subscription_);
+ dbusProxy_.removeSignalMemberHandler(subscription_, this);
}
template<typename ... _Arguments>