X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=formats%2Fctf%2Fmetadata%2Fctf-visitor-xml.c;h=96d4ec5fc2fa15a347fbc689abb5fc54df190515;hp=22829d9b47401ab1132cfcf0465fb113267bdce4;hb=0009a72566b746aaa6dc82d93e547a422af2587c;hpb=48a01768126d75c638babf8b0f9a62106daf67cb diff --git a/formats/ctf/metadata/ctf-visitor-xml.c b/formats/ctf/metadata/ctf-visitor-xml.c index 22829d9b..96d4ec5f 100644 --- a/formats/ctf/metadata/ctf-visitor-xml.c +++ b/formats/ctf/metadata/ctf-visitor-xml.c @@ -192,10 +192,12 @@ int ctf_visitor_print_type_declarator(FILE *fd, int depth, struct ctf_node *node switch (node->u.type_declarator.type) { case TYPEDEC_ID: - print_tabs(fd, depth); - fprintf(fd, "u.type_declarator.u.id); - fprintf(fd, "\" />\n"); + if (node->u.type_declarator.u.id) { + print_tabs(fd, depth); + fprintf(fd, "u.type_declarator.u.id); + fprintf(fd, "\" />\n"); + } break; case TYPEDEC_NESTED: if (node->u.type_declarator.u.nested.type_declarator) {