hashtable: replace non-const iterator node accessors by a const version
[lttng-tools.git] / src / bin / lttng-sessiond / ust-registry-session.cpp
index 7c091f7e694649aab325be0bb8a7e4a921057723..8441b4e2c9a4a25e03f4284160bc8056ae6c80f9 100644 (file)
@@ -494,7 +494,7 @@ lttng::sessiond::ust::registry_channel& lsu::registry_session::channel(uint64_t
        ASSERT_LOCKED(_lock);
 
        lttng_ht_lookup(_channels.get(), &channel_key, &iter);
-       node = lttng_ht_iter_get_node_u64(&iter);
+       node = lttng_ht_iter_get_node<lttng_ht_node_u64>(&iter);
        if (!node) {
                LTTNG_THROW_INVALID_ARGUMENT_ERROR(lttng::format(
                        "Invalid channel key provided: channel key = {}", channel_key));
@@ -718,7 +718,7 @@ lsu::registry_session::enumeration(const char *enum_name, uint64_t enum_id) cons
                        ht_match_enum_id,
                        &reg_enum_lookup,
                        &iter.iter);
-       node = lttng_ht_iter_get_node_str(&iter);
+       node = lttng_ht_iter_get_node<lttng_ht_node_str>(&iter);
        if (!node) {
                LTTNG_THROW_PROTOCOL_ERROR(lttng::format(
                        "Unknown enumeration referenced by application event field: enum name = `{}`, enum id = {}",
@@ -752,7 +752,7 @@ lsu::registry_session::_lookup_enum(const lsu::registry_enum *reg_enum_lookup) c
                        ht_match_enum,
                        reg_enum_lookup,
                        &iter.iter);
-       node = lttng_ht_iter_get_node_str(&iter);
+       node = lttng_ht_iter_get_node<lttng_ht_node_str>(&iter);
        if (!node) {
                goto end;
        }
This page took 0.023194 seconds and 4 git commands to generate.