From e1acf2c711f8fd1643f8c0411394c9bcd215f373 Mon Sep 17 00:00:00 2001 From: Simon Marchi Date: Thu, 17 Mar 2022 14:54:03 -0400 Subject: [PATCH] Fix: cpp-common: remove unexpected parameter to createStructureFieldClass Change-Id: Ib9e050b109df596f7c7198a80fed6c1cd9c20cea Signed-off-by: Simon Marchi Reviewed-on: https://review.lttng.org/c/babeltrace/+/7640 Reviewed-by: Francis Deslauriers Reviewed-by: Philippe Proulx Reviewed-on: https://review.lttng.org/c/babeltrace/+/10764 CI-Build: Philippe Proulx Tested-by: jenkins --- src/cpp-common/bt2/trace-ir.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cpp-common/bt2/trace-ir.hpp b/src/cpp-common/bt2/trace-ir.hpp index c22d736c..44d84b6d 100644 --- a/src/cpp-common/bt2/trace-ir.hpp +++ b/src/cpp-common/bt2/trace-ir.hpp @@ -1993,11 +1993,11 @@ public: DynamicArrayWithLengthFieldClass {libObjPtr}}; } - StructureFieldClass::Shared createStructureFieldClass(const std::uint64_t length) + StructureFieldClass::Shared createStructureFieldClass() { static_assert(!std::is_const::value, "`LibObjT` must NOT be `const`."); - const auto libObjPtr = bt_field_class_structure_create(this->_libObjPtr(), length); + const auto libObjPtr = bt_field_class_structure_create(this->_libObjPtr()); internal::validateCreatedObjPtr(libObjPtr); return StructureFieldClass::Shared {StructureFieldClass {libObjPtr}}; -- 2.34.1