Update pretty print output
[babeltrace.git] / formats / ctf-text / types / integer.c
index 1b565a29ddf011e5f877f859b45cd112d3e3f70f..8b2df2c005a2f2e65b826d75dd422c77dac98a2b 100644 (file)
@@ -31,13 +31,26 @@ int ctf_text_integer_write(struct stream_pos *ppos, struct definition *definitio
 
        if (pos->dummy)
                return 0;
-       print_pos_tabs(pos);
+
+       if (pos->field_nr++ != 0)
+               fprintf(pos->fp, ",");
+       fprintf(pos->fp, " ");
+       if (pos->print_names)
+               fprintf(pos->fp, "%s = ",
+                       g_quark_to_string(definition->name));
+
+       if (!compare_definition_path(definition, g_quark_from_static_string("stream.event.header.timestamp"))) {
+               fprintf(pos->fp, "%" PRIu64,
+                       integer_definition->value._unsigned);
+               return 0;
+       }
+
        if (!integer_declaration->signedness) {
-               fprintf(pos->fp, "%" PRIu64" (0x%" PRIX64 ")\n",
+               fprintf(pos->fp, "%" PRIu64" (0x%" PRIX64 ")",
                        integer_definition->value._unsigned,
                        integer_definition->value._unsigned);
        } else {
-               fprintf(pos->fp, "%" PRId64" (0x%" PRIX64 ")\n",
+               fprintf(pos->fp, "%" PRId64" (0x%" PRIX64 ")",
                        integer_definition->value._signed,
                        integer_definition->value._signed);
        }
This page took 0.023111 seconds and 4 git commands to generate.