X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fbin%2Flttng-sessiond%2Fust-registry-channel.cpp;h=03532cd09e65dfdd9fc4105a02ec1c9e6ecc9124;hb=5c7248cd5bce45bf64d563fb4e130a63bf345f11;hp=ceba9a8963ab333bd381e6a6a6e87a6419be1ae6;hpb=28ab034a2c3582d07d3423d2d746731f87d3969f;p=lttng-tools.git diff --git a/src/bin/lttng-sessiond/ust-registry-channel.cpp b/src/bin/lttng-sessiond/ust-registry-channel.cpp index ceba9a896..03532cd09 100644 --- a/src/bin/lttng-sessiond/ust-registry-channel.cpp +++ b/src/bin/lttng-sessiond/ust-registry-channel.cpp @@ -16,6 +16,8 @@ #include #include +#include + namespace lst = lttng::sessiond::trace; namespace lsu = lttng::sessiond::ust; @@ -342,8 +344,8 @@ lsu::registry_channel::registry_channel( _key{ -1ULL }, _consumer_key{ -1ULL }, _next_event_id{ 0 }, - _is_registered_listener{ channel_registered_listener }, - _event_added_listener{ event_added_listener }, + _is_registered_listener{ std::move(channel_registered_listener) }, + _event_added_listener{ std::move(event_added_listener) }, _is_registered{ false } { _events = lttng_ht_new(0, LTTNG_HT_TYPE_STRING); @@ -445,7 +447,7 @@ void lsu::registry_channel::add_event(int session_objd, const auto& event_ref = *event; /* Ownership transferred to _events hash table. */ - event.release(); + (void) event.release(); /* Request next event id if the node was successfully added. */ event_id = event_ref.id;