Also, fix the its definition by removing the `const`.
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Change-Id: I0ad6261e0890c7a9eab6241245bc99f532e714a9
Reviewed-on: https://review.lttng.org/c/babeltrace/+/2001
Tested-by: jenkins <jenkins@lttng.org>
Reviewed-by: Simon Marchi <simon.marchi@efficios.com>
extern "C" {
#endif
+extern bt_field_class *bt_field_borrow_class(bt_field *field);
+
extern void bt_field_bool_set_value(bt_field *field, bt_bool value);
extern void bt_field_bit_array_set_value_as_integer(bt_field *field,
[BT_FIELD_CLASS_TYPE_VARIANT_WITH_SIGNED_SELECTOR] = destroy_variant_field,
};
-struct bt_field_class *bt_field_borrow_class(const struct bt_field *field)
+struct bt_field_class *bt_field_borrow_class(struct bt_field *field)
{
BT_ASSERT_PRE_DEV_NON_NULL(field, "Field");
return field->class;