From ac374a208fe13e5ec8079e4c39ca24019ee35308 Mon Sep 17 00:00:00 2001 From: Michael Go Date: Mon, 25 Nov 2024 15:19:42 -0400 Subject: [PATCH] freeze Expression2 parse results --- lib/liquid/expression.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/liquid/expression.rb b/lib/liquid/expression.rb index 1b7d0ca2..5ed4712f 100644 --- a/lib/liquid/expression.rb +++ b/lib/liquid/expression.rb @@ -89,9 +89,9 @@ module Liquid if cache return cache[markup] if cache.key?(markup) - cache[markup] = inner_parse(markup, ss, cache) + cache[markup] = inner_parse(markup, ss, cache).freeze else - inner_parse(markup, ss, nil) + inner_parse(markup, ss, nil).freeze end end