ctf: use `bt2s::make_unique` in one spot
authorSimon Marchi <simon.marchi@efficios.com>
Wed, 6 Dec 2023 19:43:34 +0000 (19:43 +0000)
committerSimon Marchi <simon.marchi@efficios.com>
Wed, 4 Sep 2024 19:05:14 +0000 (15:05 -0400)
Change-Id: Ie753b3be9abc29d1e4fa6a208dcdd28f1af50e37
Reviewed-on: https://review.lttng.org/c/babeltrace/+/12742
Reviewed-by: Philippe Proulx <eeppeliteloop@gmail.com>
src/plugins/ctf/common/src/metadata/tsdl/visitor-generate-ir.cpp

index 62a34050633d8bdb50168427dc98fa7915174afc..4e1862957997c8b926e4f2a38461fe286f11f422 100644 (file)
@@ -19,6 +19,7 @@
 #include "common/uuid.h"
 #include "compat/endian.h" /* IWYU pragma: keep  */
 #include "cpp-common/bt2c/logging.hpp"
+#include "cpp-common/bt2s/make-unique.hpp"
 
 #include "../normalize-clk-offset.hpp"
 #include "ast.hpp"
@@ -474,7 +475,8 @@ ctx_create(const ctf::src::ClkClsCfg clkClsCfg,
            const bt2::OptionalBorrowedObject<bt2::SelfComponent> selfComp,
            const bt2c::Logger& logger)
 {
-    ctf_visitor_generate_ir::UP ctx {new ctf_visitor_generate_ir {clkClsCfg, selfComp, logger}};
+    ctf_visitor_generate_ir::UP ctx =
+        bt2s::make_unique<ctf_visitor_generate_ir>(clkClsCfg, selfComp, logger);
 
     if (selfComp) {
         bt_trace_class *trace_class = bt_trace_class_create(selfComp->libObjPtr());
This page took 0.024884 seconds and 4 git commands to generate.