aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--parse.y2
1 files changed, 1 insertions, 1 deletions
diff --git a/parse.y b/parse.y
index d9b3e2da03..658f64d035 100644
--- a/parse.y
+++ b/parse.y
@@ -12109,7 +12109,7 @@ ripper_parse0(VALUE parser_v)
parser_prepare(parser);
parser->ast = rb_ast_new();
ripper_yyparse((void*)parser);
- rb_ast_free(parser->ast);
+ rb_ast_dispose(parser->ast);
parser->ast = 0;
return parser->result;
}