From 575fe63e20dff83c684a93f5f76d0c27bbc250df Mon Sep 17 00:00:00 2001 From: Kevin Newton Date: Wed, 24 Jul 2024 12:13:22 -0400 Subject: [PATCH] [ruby/prism] Inherit ractor state for child scopes https://github.com/ruby/prism/commit/4576cb1d96 --- prism/prism.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/prism/prism.c b/prism/prism.c index a4d314453a..285319ca91 100644 --- a/prism/prism.c +++ b/prism/prism.c @@ -579,7 +579,7 @@ pm_parser_scope_push(pm_parser_t *parser, bool closed) { .locals = { 0 }, .parameters = PM_SCOPE_PARAMETERS_NONE, .implicit_parameters = { 0 }, - .shareable_constant = (closed || parser->current_scope == NULL) ? PM_SCOPE_SHAREABLE_CONSTANT_NONE : parser->current_scope->shareable_constant, + .shareable_constant = parser->current_scope == NULL ? PM_SCOPE_SHAREABLE_CONSTANT_NONE : parser->current_scope->shareable_constant, .closed = closed };