X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=src%2Fbin%2Flttng%2Futils.hpp;h=0f42ef74e1269803a2d3aff262830f1b29ea790b;hb=d0eca33e3e66b6d76fa4b64cfe49295bdb5b9c17;hp=000509da5f4ad2dacfec76c8525dbd5c02650fd5;hpb=56e5528de1689e0cc07c115f41f0cc3d9c7ce8d3;p=lttng-tools.git diff --git a/src/bin/lttng/utils.hpp b/src/bin/lttng/utils.hpp index 000509da5..0f42ef74e 100644 --- a/src/bin/lttng/utils.hpp +++ b/src/bin/lttng/utils.hpp @@ -14,6 +14,7 @@ #include #include +#include #include #include @@ -66,9 +67,7 @@ public: { } - std::unique_ptr::deleter> - _array = nullptr; + lttng_session_uptr _array = nullptr; std::size_t _count = 0; }; @@ -77,7 +76,7 @@ public: static lttng_session& get(const lttng::cli::details::session_storage& storage, std::size_t index) noexcept { - return storage._array.get()[index]; + return storage._array[index]; } static std::size_t size(const lttng::cli::details::session_storage& storage)