summaryrefslogtreecommitdiff
path: root/glcpp.h
diff options
context:
space:
mode:
authorCarl Worth <cworth@cworth.org>2010-05-20 14:29:43 -0700
committerCarl Worth <cworth@cworth.org>2010-05-20 14:29:43 -0700
commit5a6b9a27fdb2ac66aaadd90b15b1889fea8f08d0 (patch)
tree1a0b226c9abf5be1280eddf66af93b1f7e895c46 /glcpp.h
parent005b32061f77008530a290ed991980a579095002 (diff)
Avoid printing a space at the beginning of lines in the output.
This fixes more differences compared to "gcc -E" so removes several cases of erroneously failing test cases. The implementation isn't very elegant, but it is functional.
Diffstat (limited to 'glcpp.h')
-rw-r--r--glcpp.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/glcpp.h b/glcpp.h
index 5432a31817..c25e29c688 100644
--- a/glcpp.h
+++ b/glcpp.h
@@ -101,6 +101,7 @@ struct glcpp_parser {
yyscan_t scanner;
struct hash_table *defines;
expansion_node_t *expansions;
+ int just_printed_separator;
};
void