lib: add `bt_field_borrow_class()` function declaration
authorFrancis Deslauriers <francis.deslauriers@efficios.com>
Thu, 5 Sep 2019 16:47:08 +0000 (12:47 -0400)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Tue, 10 Sep 2019 15:20:25 +0000 (11:20 -0400)
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>
include/babeltrace2/trace-ir/field.h
src/lib/trace-ir/field.c

index a89d13a698206f2dd41d9ecd1aadc141aba13df2..e7419a6ee5935caccb53b77dcc7455d33877359b 100644 (file)
@@ -35,6 +35,8 @@
 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,
index 62113d576d08f11b1bc722ad6e3a80ca7aeb8b74..90dde2e51712ff4c137379b8a9f6aa12fd89d2b8 100644 (file)
@@ -241,7 +241,7 @@ void (* const field_destroy_funcs[])(struct bt_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;
This page took 0.02599 seconds and 4 git commands to generate.