projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
lib: decouple variant FC option names from selector FC mapping names
[babeltrace.git]
/
src
/
plugins
/
lttng-utils
/
debug-info
/
trace-ir-data-copy.c
diff --git
a/src/plugins/lttng-utils/debug-info/trace-ir-data-copy.c
b/src/plugins/lttng-utils/debug-info/trace-ir-data-copy.c
index 60c52e5d78bbb8dcf59f1bc7c913f24f87182190..5acad41810c43f29d033f1a55ae0e45d5a81ce61 100644
(file)
--- a/
src/plugins/lttng-utils/debug-info/trace-ir-data-copy.c
+++ b/
src/plugins/lttng-utils/debug-info/trace-ir-data-copy.c
@@
-319,9
+319,11
@@
void copy_field_content(const bt_field *in_field, bt_field *out_field,
}
break;
}
}
break;
}
- case BT_FIELD_CLASS_TYPE_VARIANT:
+ case BT_FIELD_CLASS_TYPE_VARIANT_WITHOUT_SELECTOR:
+ case BT_FIELD_CLASS_TYPE_VARIANT_WITH_UNSIGNED_SELECTOR:
+ case BT_FIELD_CLASS_TYPE_VARIANT_WITH_SIGNED_SELECTOR:
{
{
- bt_field_variant_select_option_field_status sel_opt_status;
+ bt_field_variant_select_option_field_
by_index_
status sel_opt_status;
uint64_t in_selected_option_idx;
const bt_field *in_option_field;
bt_field *out_option_field;
uint64_t in_selected_option_idx;
const bt_field *in_option_field;
bt_field *out_option_field;
@@
-329,7
+331,7
@@
void copy_field_content(const bt_field *in_field, bt_field *out_field,
in_selected_option_idx =
bt_field_variant_get_selected_option_field_index(
in_field);
in_selected_option_idx =
bt_field_variant_get_selected_option_field_index(
in_field);
- sel_opt_status = bt_field_variant_select_option_field(out_field,
+ sel_opt_status = bt_field_variant_select_option_field
_by_index
(out_field,
in_selected_option_idx);
if (sel_opt_status !=
BT_FIELD_VARIANT_SELECT_OPTION_FIELD_STATUS_OK) {
in_selected_option_idx);
if (sel_opt_status !=
BT_FIELD_VARIANT_SELECT_OPTION_FIELD_STATUS_OK) {
This page took
0.024256 seconds
and
4
git commands to generate.