goto error;
}
- ds_file->stream = bt_get(stream);
+ ds_file->stream = bt_object_get_ref(stream);
ds_file->metadata = ctf_fs_trace->metadata;
g_string_assign(ds_file->file->path, path);
ret = ctf_fs_file_open(ds_file->file, "rb");
return;
}
- bt_put(ds_file->cc_prio_map);
- bt_put(ds_file->stream);
+ bt_object_put_ref(ds_file->cc_prio_map);
+ bt_object_put_ref(ds_file->stream);
(void) ds_file_munmap(ds_file);
if (ds_file->file) {