X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=src%2Fplugins%2Fctf%2Ffs-sink%2Ffs-sink-stream.c;h=4ca9ce1059bd5545fd2481d5a7dbf35dadafcdc7;hp=a6f39a376b53a76a13ed84381fd3687da966e715;hb=26fc5aedf;hpb=bfb5625df591dcd384f50af3a93c5904ea6b7fcd diff --git a/src/plugins/ctf/fs-sink/fs-sink-stream.c b/src/plugins/ctf/fs-sink/fs-sink-stream.c index a6f39a37..4ca9ce10 100644 --- a/src/plugins/ctf/fs-sink/fs-sink-stream.c +++ b/src/plugins/ctf/fs-sink/fs-sink-stream.c @@ -517,10 +517,11 @@ int write_packet_context(struct fs_sink_stream *stream) /* Other members */ if (stream->sc->packet_context_fc) { - const bt_field *packet_context_field = - bt_packet_borrow_context_field_const( - stream->packet_state.packet); + const bt_field *packet_context_field; + BT_ASSERT(stream->packet_state.packet); + packet_context_field = bt_packet_borrow_context_field_const( + stream->packet_state.packet); BT_ASSERT(packet_context_field); ret = write_struct_field(stream, (void *) stream->sc->packet_context_fc,