goto end;
}
- if (unlikely(ctfser->offset_in_cur_packet_bits < 0 || size_bits >
- UINT64_MAX - ctfser->offset_in_cur_packet_bits)) {
+ if (unlikely(size_bits > UINT64_MAX - ctfser->offset_in_cur_packet_bits)) {
has_space_left = false;
goto end;
}
ctfser->offset_in_cur_packet_bits = offset_bits;
}
+static inline
+const char *bt_ctfser_get_file_path(struct bt_ctfser *ctfser)
+{
+ return ctfser->path->str;
+}
+
#endif /* BABELTRACE_CTFSER_INTERNAL_H */