From 4dcb0f66819ab822bae331b2442b4ca5083696ae Mon Sep 17 00:00:00 2001 From: Michael Go Date: Thu, 21 Nov 2024 22:06:35 -0400 Subject: [PATCH] provide expression parse cache when liquid-c is disabled --- lib/liquid/c.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/liquid/c.rb b/lib/liquid/c.rb index eba53435..d5da8c06 100644 --- a/lib/liquid/c.rb +++ b/lib/liquid/c.rb @@ -88,7 +88,7 @@ def new_tokenizer(source, start_line_number: nil, for_liquid_tag: false) def parse_expression(markup) if liquid_c_nodes_disabled? - Liquid::Expression.parse(markup) + Liquid::Expression.parse(markup, string_scanner, expression_cache) else Liquid::C::Expression.lax_parse(markup) end