X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=src%2Flib%2Ftrace-ir%2Fpacket-context-field.c;h=9f648e24a221404caa37ed9dc70b745063841a70;hp=388c20f307cc83ec01c19c0f224c9f2ada610792;hb=26fc5aedf;hpb=bfb5625df591dcd384f50af3a93c5904ea6b7fcd diff --git a/src/lib/trace-ir/packet-context-field.c b/src/lib/trace-ir/packet-context-field.c index 388c20f3..9f648e24 100644 --- a/src/lib/trace-ir/packet-context-field.c +++ b/src/lib/trace-ir/packet-context-field.c @@ -63,6 +63,9 @@ struct bt_packet_context_field *bt_packet_context_field_create( struct bt_field_wrapper *field_wrapper; BT_ASSERT_PRE_NON_NULL(stream_class, "Stream class"); + BT_ASSERT_PRE(stream_class->supports_packets, + "Stream class does not support packets: %![sc-]+S", + stream_class); BT_ASSERT_PRE(stream_class->packet_context_fc, "Stream class has no packet context field class: %!+S", stream_class);