From 322755a0076e74e5959c9f6b2682be79a60cef4e Mon Sep 17 00:00:00 2001 From: Haldun Bayhantopcu Date: Tue, 31 Oct 2023 10:14:34 +0100 Subject: [PATCH] [ruby/prism] Fix a possible null dereference https://github.com/ruby/prism/commit/7dbb8c7e3e --- prism/prism.c | 1 + 1 file changed, 1 insertion(+) diff --git a/prism/prism.c b/prism/prism.c index 1809587eb0..9ab674de48 100644 --- a/prism/prism.c +++ b/prism/prism.c @@ -9738,6 +9738,7 @@ parse_write(pm_parser_t *parser, pm_node_t *target, pm_token_t *operator, pm_nod // expression. if ( (call->call_operator_loc.start == NULL) && + (call->message_loc.start != NULL) && (call->message_loc.start[0] == '[') && (call->message_loc.end[-1] == ']') && (call->block == NULL)