X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Fctf-ir%2Fpacket-internal.h;h=a844ca165a2a786a0aabb3e26ca9aa704dba6747;hb=f6ccaed94e575af57fe6bf38154771bee4871a2a;hp=20cded11a440f9219c9e416d03c8ca569c351d5d;hpb=50842bdc4c21f3de2b63e29cdac730af8b6dcca6;p=babeltrace.git diff --git a/include/babeltrace/ctf-ir/packet-internal.h b/include/babeltrace/ctf-ir/packet-internal.h index 20cded11..a844ca16 100644 --- a/include/babeltrace/ctf-ir/packet-internal.h +++ b/include/babeltrace/ctf-ir/packet-internal.h @@ -29,7 +29,7 @@ #include #include #include -#include +#include struct bt_packet { struct bt_object base; @@ -40,13 +40,19 @@ struct bt_packet { }; BT_HIDDEN -void bt_packet_freeze(struct bt_packet *packet); +void _bt_packet_freeze(struct bt_packet *packet); + +#ifdef BT_DEV_MODE +# define bt_packet_freeze _bt_packet_freeze +#else +# define bt_packet_freeze +#endif /* BT_DEV_MODE */ static inline struct bt_stream *bt_packet_borrow_stream( struct bt_packet *packet) { - assert(packet); + BT_ASSERT(packet); return packet->stream; }