From fe796bca7a3e8767e0f466ea2c55607025dcacf2 Mon Sep 17 00:00:00 2001 From: Michael Go Date: Thu, 24 Oct 2024 22:31:14 -0300 Subject: [PATCH] more micro optimization --- lib/liquid/tokenizer.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/liquid/tokenizer.rb b/lib/liquid/tokenizer.rb index 82b1912f..7f36514c 100644 --- a/lib/liquid/tokenizer.rb +++ b/lib/liquid/tokenizer.rb @@ -114,10 +114,10 @@ module Liquid end def next_tag_token(start = nil) - start = @ss.pos if start.nil? + start ||= @ss.pos @ss.pos += 2 - @ss.scan_until(TAG_END).nil? + @ss.scan_until(TAG_END) @ss.string.byteslice(start, @ss.pos - start) end