X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=lib%2Fctf-ir%2Fvalidation.c;h=b4e889cb6f3eeb490755eb2020bcefdf0535e7dc;hp=a17ef4af7a1de4b9bc53cb06b447fd13ff0c38a2;hb=094ff7c009937bb23c056333baffe734308a6b06;hpb=6ac74c0c883983329e958a1e0580ecde29985c76 diff --git a/lib/ctf-ir/validation.c b/lib/ctf-ir/validation.c index a17ef4af..b4e889cb 100644 --- a/lib/ctf-ir/validation.c +++ b/lib/ctf-ir/validation.c @@ -242,11 +242,11 @@ int field_type_contains_sequence_or_variant_ft(struct bt_field_type_common *type for (i = 0; i < field_count; ++i) { struct bt_field_type_common *child_type = - bt_field_type_common_get_field_at_index(type, i); + bt_field_type_common_borrow_field_at_index( + type, i); ret = field_type_contains_sequence_or_variant_ft( child_type); - BT_PUT(child_type); if (ret != 0) { goto end; }