- event_class = bt_event_borrow_class(event);
- if (!event_class) {
- ret = BT_COMPONENT_STATUS_ERROR;
- goto end;
- }
- stream_class = bt_event_class_borrow_stream_class(event_class);
- if (!stream_class) {
- ret = BT_COMPONENT_STATUS_ERROR;
- goto end;
- }
- trace_class = bt_stream_class_borrow_trace(stream_class);
- if (!trace_class) {
- ret = BT_COMPONENT_STATUS_ERROR;
- goto end;
- }
+ event_class = bt_event_borrow_class_const(event);
+ stream_class = bt_event_class_borrow_stream_class_const(event_class);
+ trace_class = bt_stream_class_borrow_trace_class_const(stream_class);
+ packet = bt_event_borrow_packet_const(event);
+ stream = bt_packet_borrow_stream_const(packet);
+ trace = bt_stream_borrow_trace_const(stream);