if (stream_class->event_header) {
if (pos->print_names)
fprintf(pos->fp, ", stream.event.header =");
+ else
+ fprintf(pos->fp, ",");
fprintf(pos->fp, " ");
ret = generic_rw(ppos, &stream_class->event_header->p);
if (ret)
if (stream_class->event_context) {
if (pos->print_names)
fprintf(pos->fp, ", stream.event.context =");
+ else
+ fprintf(pos->fp, ",");
fprintf(pos->fp, " ");
ret = generic_rw(ppos, &stream_class->event_context->p);
if (ret)
if (event_class->context) {
if (pos->print_names)
fprintf(pos->fp, ", event.context =");
+ else
+ fprintf(pos->fp, ",");
fprintf(pos->fp, " ");
ret = generic_rw(ppos, &event_class->context->p);
if (ret)
if (event_class->fields) {
if (pos->print_names)
fprintf(pos->fp, ", event.fields =");
+ else
+ fprintf(pos->fp, ",");
fprintf(pos->fp, " ");
ret = generic_rw(ppos, &event_class->fields->p);
if (ret)
pos->fp = fp;
pos->parent.rw_table = write_dispatch_table;
pos->parent.event_cb = ctf_text_write_event;
- pos->print_names = 1;
+ pos->print_names = opt_field_names;
break;
case O_RDONLY:
default: