X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=src%2Flib%2Ftrace-ir%2Fpacket.c;h=166f7ca2e5d433532d11d712e4d1f276b421d61d;hp=a5c3fc7a196e61878b88fe3da34040446120ae83;hb=17f3083a0b4d318d3303c8a5bfa63db6a874ec73;hpb=6ecdcca3de0dea694cdfb252160c7939f7dc2ef1 diff --git a/src/lib/trace-ir/packet.c b/src/lib/trace-ir/packet.c index a5c3fc7a..166f7ca2 100644 --- a/src/lib/trace-ir/packet.c +++ b/src/lib/trace-ir/packet.c @@ -219,6 +219,7 @@ struct bt_packet *bt_packet_create(const struct bt_stream *c_stream) struct bt_packet *packet = NULL; struct bt_stream *stream = (void *) c_stream; + BT_ASSERT_PRE_NO_ERROR(); BT_ASSERT_PRE_NON_NULL(stream, "Stream"); BT_ASSERT_PRE(stream->class->supports_packets, "Stream class does not support packets: %![sc-]+S", @@ -248,6 +249,7 @@ enum bt_packet_move_context_field_status bt_packet_move_context_field( struct bt_stream_class *stream_class; struct bt_field_wrapper *field_wrapper = (void *) context_field; + BT_ASSERT_PRE_DEV_NO_ERROR(); BT_ASSERT_PRE_DEV_NON_NULL(packet, "Packet"); BT_ASSERT_PRE_DEV_NON_NULL(field_wrapper, "Context field"); BT_ASSERT_PRE_DEV_HOT(packet, "Packet", ": %!+a", packet);