aboutsummaryrefslogtreecommitdiff
path: root/sys/cmd/cc/ast.c
diff options
context:
space:
mode:
authorNicholas Noll <nbnoll@eml.cc>2020-05-30 20:37:57 -0700
committerNicholas Noll <nbnoll@eml.cc>2020-05-30 20:37:57 -0700
commitca19f6fe479d739e84595fd4a034a8dd0484f2df (patch)
tree2ea26ca961ffdad46894a9cb9e169d15b35e2ded /sys/cmd/cc/ast.c
parent6bceaa4a60da1f075bdd3133d7d95d8d5d7a06ac (diff)
fix: more bug squashing of parser
Diffstat (limited to 'sys/cmd/cc/ast.c')
-rw-r--r--sys/cmd/cc/ast.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/cmd/cc/ast.c b/sys/cmd/cc/ast.c
index 6a3ed9f..14eddb9 100644
--- a/sys/cmd/cc/ast.c
+++ b/sys/cmd/cc/ast.c
@@ -1689,6 +1689,9 @@ spec(Parser *p, Lexer *lx, uint64 *spec)
}
if (name)
declaretag(p, tag, name);
+
+ /* NOTE: This offset is needed to correctly obtain Tstruct */
+ n++;
break;
default: