goto end;
}
- switch (fc->id) {
- case CTF_FIELD_CLASS_ID_INT:
- case CTF_FIELD_CLASS_ID_ENUM:
+ switch (fc->type) {
+ case CTF_FIELD_CLASS_TYPE_INT:
+ case CTF_FIELD_CLASS_TYPE_ENUM:
{
struct ctf_field_class_int *int_fc = (void *) fc;
break;
}
- case CTF_FIELD_CLASS_ID_STRUCT:
+ case CTF_FIELD_CLASS_TYPE_STRUCT:
{
struct ctf_field_class_struct *struct_fc = (void *) fc;
break;
}
- case CTF_FIELD_CLASS_ID_VARIANT:
+ case CTF_FIELD_CLASS_TYPE_VARIANT:
{
struct ctf_field_class_variant *var_fc = (void *) fc;
break;
}
- case CTF_FIELD_CLASS_ID_ARRAY:
- case CTF_FIELD_CLASS_ID_SEQUENCE:
+ case CTF_FIELD_CLASS_TYPE_ARRAY:
+ case CTF_FIELD_CLASS_TYPE_SEQUENCE:
{
struct ctf_field_class_array_base *array_fc = (void *) fc;
struct ctf_stream_class *stream_class)
{
int ret = 0;
- struct bt_clock_class *clock_class = stream_class->default_clock_class;
+ struct bt_clock_class *clock_class =
+ stream_class->default_clock_class;
uint64_t i;
ret = find_mapped_clock_class(stream_class->packet_context_fc,
}
if (!stream_class->default_clock_class) {
- stream_class->default_clock_class = bt_get(clock_class);
+ stream_class->default_clock_class = clock_class;
+ bt_object_get_ref(stream_class->default_clock_class);
}
end: