aboutsummaryrefslogtreecommitdiff
path: root/src/parser.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/parser.c')
-rw-r--r--src/parser.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/parser.c b/src/parser.c
index 8705310..5b12e21 100644
--- a/src/parser.c
+++ b/src/parser.c
@@ -50,8 +50,7 @@ fwdnode(ast_t ast, idx_t i)
i = ast.kids[i].lhs == AST_EMPTY ? i + 1 : ast.kids[i].rhs;
break;
case ASTDECL:
- i = ast.kids[i].rhs == AST_EMPTY ? ast.kids[i].lhs
- : ast.kids[i].rhs;
+ i = ast.kids[i].rhs == AST_EMPTY ? i + 1 : ast.kids[i].rhs;
break;
case ASTRET:
if (ast.kids[i].rhs == AST_EMPTY)