projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
prettify output
[babeltrace.git]
/
formats
/
ctf-text
/
types
/
struct.c
diff --git
a/formats/ctf-text/types/struct.c
b/formats/ctf-text/types/struct.c
index cd63fe99551cbaaf4f45d210f10772011856cc2f..4270a21afa65bb99e87b6e5d8955c026e6606a56 100644
(file)
--- a/
formats/ctf-text/types/struct.c
+++ b/
formats/ctf-text/types/struct.c
@@
-24,14
+24,18
@@
void ctf_text_struct_write(struct stream_pos *ppos, struct definition *definitio
struct ctf_text_stream_pos *pos = ctf_text_pos(ppos);
if (!pos->dummy) {
struct ctf_text_stream_pos *pos = ctf_text_pos(ppos);
if (!pos->dummy) {
- print_pos_tabs(pos);
- fprintf(pos->fp, "{\n");
+ if (pos->depth >= 0) {
+ print_pos_tabs(pos);
+ fprintf(pos->fp, "{\n");
+ }
pos->depth++;
}
struct_rw(ppos, definition);
if (!pos->dummy) {
pos->depth--;
pos->depth++;
}
struct_rw(ppos, definition);
if (!pos->dummy) {
pos->depth--;
- print_pos_tabs(pos);
- fprintf(pos->fp, "}\n");
+ if (pos->depth >= 0) {
+ print_pos_tabs(pos);
+ fprintf(pos->fp, "}\n");
+ }
}
}
}
}
This page took
0.022629 seconds
and
4
git commands to generate.