X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;ds=sidebyside;f=formats%2Fctf-text%2Ftypes%2Fenum.c;h=381491a4dc81e68560ac6c1467c4b107b339d6af;hb=fd3382e8659903b36971efb933e5770e802b45d5;hp=cf8cc4fa85d19364cf13e3d1bf3ec5f528ab5153;hpb=312623540c466defab45503fbe0ce7ec79dcce85;p=babeltrace.git diff --git a/formats/ctf-text/types/enum.c b/formats/ctf-text/types/enum.c index cf8cc4fa..381491a4 100644 --- a/formats/ctf-text/types/enum.c +++ b/formats/ctf-text/types/enum.c @@ -33,19 +33,16 @@ int ctf_text_enum_write(struct stream_pos *ppos, struct definition *definition) if (pos->dummy) return 0; - if (definition->index != 0 && definition->index != INT_MAX) + if (pos->field_nr++ != 0) fprintf(pos->fp, ","); - if (definition->index != INT_MAX) - fprintf(pos->fp, " "); + fprintf(pos->fp, " "); if (pos->print_names) fprintf(pos->fp, "%s = ", g_quark_to_string(definition->name)); - //print_pos_tabs(pos); fprintf(pos->fp, "("); pos->depth++; ret = generic_rw(ppos, &integer_definition->p); - //print_pos_tabs(pos); fprintf(pos->fp, " :"); qs = enum_definition->value; @@ -61,7 +58,6 @@ int ctf_text_enum_write(struct stream_pos *ppos, struct definition *definition) fprintf(pos->fp, "%s\n", str); } pos->depth--; - //print_pos_tabs(pos); fprintf(pos->fp, " )"); return ret; }