From 3f54b5e762120d491b9737d13b8ea51021e3960c Mon Sep 17 00:00:00 2001 From: riuriuriu Date: Tue, 13 Apr 2021 14:36:53 +0200 Subject: [PATCH] comment sd_bus_match_signal() requires libsystemd v237 --- src/Connection.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Connection.cpp b/src/Connection.cpp index 847dd66..7c8a5bb 100644 --- a/src/Connection.cpp +++ b/src/Connection.cpp @@ -298,8 +298,9 @@ SlotPtr Connection::registerSignalHandler( const std::string& sender { sd_bus_slot *slot{}; - // alternatively to our own composeSignalMatchFilter() implementation, we could also use sd_bus_match_signal() from - // https://www.freedesktop.org/software/systemd/man/sd_bus_add_match.html# + // Alternatively to our own composeSignalMatchFilter() implementation, we could use sd_bus_match_signal() from + // https://www.freedesktop.org/software/systemd/man/sd_bus_add_match.html . + // But this would require libsystemd v237 or higher. auto filter = composeSignalMatchFilter(sender, objectPath, interfaceName, signalName); auto r = iface_->sd_bus_add_match(bus_.get(), &slot, filter.c_str(), callback, userData);