lib: bt_field_class_dynamic_array_create(): accept length FC parameter
authorPhilippe Proulx <eeppeliteloop@gmail.com>
Wed, 17 Jul 2019 22:12:39 +0000 (18:12 -0400)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Thu, 18 Jul 2019 15:53:36 +0000 (11:53 -0400)
commit93d7d5d1286485a74cb20faadc9cd3aaa1196e32
tree240b749c93a8b9578dd1d8737109dde1aabd8286
parent02b61fe03bc4519c74169f997c93a80b16039272
lib: bt_field_class_dynamic_array_create(): accept length FC parameter

This patch makes bt_field_class_dynamic_array_create() similar to
bt_field_class_variant_with_selector_create() for consistency: it
accepts the length field class on creation instead of setting it
afterwards.

You can pass `NULL` to create a dynamic array field class without a
length field class.

Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Change-Id: Ib94adcc32128154b5979120ef0623be912f28734
Reviewed-on: https://review.lttng.org/c/babeltrace/+/1718
Tested-by: jenkins <jenkins@lttng.org>
include/babeltrace2/trace-ir/field-class.h
src/bindings/python/bt2/bt2/field_class.py
src/bindings/python/bt2/bt2/trace_class.py
src/lib/trace-ir/field-class.c
src/plugins/ctf/common/metadata/ctf-meta-translate.c
src/plugins/lttng-utils/debug-info/trace-ir-metadata-field-class-copy.c
This page took 0.026274 seconds and 4 git commands to generate.