X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=formats%2Fctf-text%2Fctf-text.c;h=882e0620eed83159510f844d9c1d5ed4e34fccff;hp=c355f0a6e34b6d5c0fafb2aeb3a1bc496e3bff03;hb=764af3f43c289a0a5cd8bf6fd85d9361ae17a253;hpb=8178fe486a1274ad1b0d2ec56039e2bf92f4ae18 diff --git a/formats/ctf-text/ctf-text.c b/formats/ctf-text/ctf-text.c index c355f0a6..882e0620 100644 --- a/formats/ctf-text/ctf-text.c +++ b/formats/ctf-text/ctf-text.c @@ -55,10 +55,11 @@ struct format ctf_text_format = { static int ctf_text_write_event(struct stream_pos *ppos, - struct ctf_stream_class *stream_class) + struct ctf_stream *stream) { struct ctf_text_stream_pos *pos = container_of(ppos, struct ctf_text_stream_pos, parent); + struct ctf_stream_class *stream_class = stream->stream_class; struct ctf_event *event_class; uint64_t id = 0; int len_index; @@ -96,7 +97,7 @@ int ctf_text_write_event(struct stream_pos *ppos, fprintf(pos->fp, "timestamp = "); else fprintf(pos->fp, "["); - fprintf(pos->fp, "%" PRIu64, (uint64_t) 0); /* TODO */ + fprintf(pos->fp, "%12" PRIu64, stream->timestamp); if (!pos->print_names) fprintf(pos->fp, "]"); @@ -112,7 +113,8 @@ int ctf_text_write_event(struct stream_pos *ppos, else fprintf(pos->fp, ": "); - if (stream_class->event_header) { + /* Only show the event header in verbose mode */ + if (babeltrace_verbose && stream_class->event_header) { if (field_nr++ != 0) fprintf(pos->fp, ", "); if (pos->print_names)