diff --git a/lib/liquid/tags/cycle.rb b/lib/liquid/tags/cycle.rb index f403199..ad116a6 100644 --- a/lib/liquid/tags/cycle.rb +++ b/lib/liquid/tags/cycle.rb @@ -30,7 +30,7 @@ module Liquid end def render(context) - context.registers[:cycle] ||= Hash.new + context.registers[:cycle] ||= {} context.stack do key = context.evaluate(@name) diff --git a/lib/liquid/tags/for.rb b/lib/liquid/tags/for.rb index a3566ad..d8e0852 100644 --- a/lib/liquid/tags/for.rb +++ b/lib/liquid/tags/for.rb @@ -120,7 +120,7 @@ module Liquid private def collection_segment(context) - offsets = context.registers[:for] ||= Hash.new + offsets = context.registers[:for] ||= {} from = if @from == :continue offsets[@name].to_i