lib: add "borrow" functions where "get" functions exist
[babeltrace.git] / lib / ctf-writer / event-class.c
index ca49d97981fbaa24243713cf29792b78fba71eec..057fc12a44616213d7dcd5de894a53948517e5f4 100644 (file)
@@ -133,7 +133,7 @@ struct bt_ctf_stream_class *bt_ctf_event_class_get_stream_class(
 struct bt_ctf_field_type *bt_ctf_event_class_get_payload_field_type(
                struct bt_ctf_event_class *event_class)
 {
-       return BT_FROM_COMMON(bt_event_class_common_get_payload_field_type(
+       return bt_get(bt_event_class_common_borrow_payload_field_type(
                BT_TO_COMMON(event_class)));
 }
 
@@ -148,7 +148,7 @@ int bt_ctf_event_class_set_payload_field_type(
 struct bt_ctf_field_type *bt_ctf_event_class_get_context_field_type(
                struct bt_ctf_event_class *event_class)
 {
-       return BT_FROM_COMMON(bt_event_class_common_get_context_field_type(
+       return bt_get(bt_event_class_common_borrow_context_field_type(
                BT_TO_COMMON(event_class)));
 }
 
@@ -434,8 +434,9 @@ struct bt_ctf_field_type *bt_ctf_event_class_get_field_by_name(
         * No need to increment field_type's reference count since getting it
         * from the structure already does.
         */
-       field_type = (void *) bt_field_type_common_structure_get_field_type_by_name(
-               event_class->common.payload_field_type, name);
+       field_type = bt_get(
+               bt_field_type_common_structure_borrow_field_type_by_name(
+                       event_class->common.payload_field_type, name));
 
 end:
        return field_type;
This page took 0.02455 seconds and 4 git commands to generate.