From 11348fec9925b101ea1bf145e8bd1239cc092e05 Mon Sep 17 00:00:00 2001 From: "G. Gibson" Date: Sun, 2 Apr 2023 06:32:45 -0700 Subject: [PATCH] bug fix --- lib/gxg/gxg_augmented.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/gxg/gxg_augmented.rb b/lib/gxg/gxg_augmented.rb index 7ae9886..46d16c0 100644 --- a/lib/gxg/gxg_augmented.rb +++ b/lib/gxg/gxg_augmented.rb @@ -651,16 +651,16 @@ class IO GxG::apportioned_ranges(current_size, segment_size).each do |portion_range| self.seek(portion_range.first) if as_bytearrays - block.call(bytes self.read(portion_range.size)) + block.call(::GxG::ByteArray.new(self.read(portion_range.size))) else - block.call(self.read(portion_range.size)) + block.call(self.ead(portion_range.size)) end end else GxG::apportioned_ranges(current_size, segment_size).each do |portion_range| self.seek(portion_range.first) if as_bytearrays - result << bytes self.read(portion_range.size) + result << ::GxG::ByteArray.new(self.read(portion_range.size)) else result << self.read(portion_range.size) end