summaryrefslogtreecommitdiff
path: root/pycparser
diff options
context:
space:
mode:
Diffstat (limited to 'pycparser')
-rw-r--r--pycparser/c_parser.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/pycparser/c_parser.py b/pycparser/c_parser.py
index 8ec3416..46551c3 100644
--- a/pycparser/c_parser.py
+++ b/pycparser/c_parser.py
@@ -1339,7 +1339,8 @@ class CParser(PLYParser):
def p_iteration_statement_4(self, p):
""" iteration_statement : FOR LPAREN declaration expression_opt SEMI expression_opt RPAREN statement """
- p[0] = c_ast.For(c_ast.DeclList(p[3]), p[4], p[6], p[8], self._coord(p.lineno(1)))
+ p[0] = c_ast.For(c_ast.DeclList(p[3], self._coord(p.lineno(1))),
+ p[4], p[6], p[8], self._coord(p.lineno(1)))
def p_jump_statement_1(self, p):
""" jump_statement : GOTO ID SEMI """