diff --git a/parser.c b/parser.c index 76d3057..17badd7 100644 --- a/parser.c +++ b/parser.c @@ -227,7 +227,7 @@ static ast_value* parser_const_float_0(parser_t *parser) static ast_value* parser_const_float_neg1(parser_t *parser) { if (!parser->imm_float_neg_one) - parser->imm_float_zero = parser_const_float(parser, -1); + parser->imm_float_neg_one = parser_const_float(parser, -1); return parser->imm_float_neg_one; }