From 367d307dc48fb4ee6815141d2f22b69a0996eb66 Mon Sep 17 00:00:00 2001 From: Ginger Bill Date: Tue, 17 Jan 2017 20:27:14 +0000 Subject: Fix conversion of untyped integers to pointers --- src/parser.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/parser.c') diff --git a/src/parser.c b/src/parser.c index 3e5486a64..f42e3c94c 100644 --- a/src/parser.c +++ b/src/parser.c @@ -1854,15 +1854,15 @@ AstNode *parse_atom_expr(AstFile *f, bool lhs) { case Token_Ident: operand = make_selector_expr(f, token, operand, parse_identifier(f)); break; - case Token_Integer: - operand = make_selector_expr(f, token, operand, parse_expr(f, lhs)); - break; - default: { + // case Token_Integer: + // operand = make_selector_expr(f, token, operand, parse_expr(f, lhs)); + // break; + default: syntax_error(f->curr_token, "Expected a selector"); next_token(f); operand = make_bad_expr(f, ast_node_token(operand), f->curr_token); // operand = make_selector_expr(f, f->curr_token, operand, NULL); - } break; + break; } } break; -- cgit v1.2.3