X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=src%2Fplugins%2Fctf%2Flttng-live%2Fmetadata.c;fp=src%2Fplugins%2Fctf%2Flttng-live%2Fmetadata.c;h=61227141b4079883e6aeee25262dab7c0fb277a4;hb=06be99464988953e390114337ccdd20622fb50d1;hp=db1dfd7d41025c076dac324fc107f09ff9e745c2;hpb=87c882849d73c8567c517d630d4fba6d48b555cb;p=babeltrace.git diff --git a/src/plugins/ctf/lttng-live/metadata.c b/src/plugins/ctf/lttng-live/metadata.c index db1dfd7d..61227141 100644 --- a/src/plugins/ctf/lttng-live/metadata.c +++ b/src/plugins/ctf/lttng-live/metadata.c @@ -217,10 +217,11 @@ enum lttng_live_iterator_status lttng_live_metadata_update( } /* - * The call to ctf_metadata_decoder_decode will append new metadata to - * our current trace class. + * The call to ctf_metadata_decoder_append_content() will append + * new metadata to our current trace class. */ - decoder_status = ctf_metadata_decoder_decode(metadata->decoder, fp); + decoder_status = ctf_metadata_decoder_append_content( + metadata->decoder, fp); switch (decoder_status) { case CTF_METADATA_DECODER_STATUS_OK: if (!trace->trace_class) { @@ -288,6 +289,7 @@ int lttng_live_metadata_create_stream(struct lttng_live_session *session, .self_comp = session->self_comp, .clock_class_offset_s = 0, .clock_class_offset_ns = 0, + .create_trace_class = true, }; metadata = g_new0(struct lttng_live_metadata, 1);