From: Simon Marchi Date: Thu, 17 Mar 2022 18:54:03 +0000 (-0400) Subject: Fix: cpp-common: remove unexpected parameter to createStructureFieldClass X-Git-Url: https://git.efficios.com/?a=commitdiff_plain;h=e1acf2c711f8fd1643f8c0411394c9bcd215f373;p=babeltrace.git 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 --- 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}};