From bb327141af66519358141ed4d7d94d9a22912a69 Mon Sep 17 00:00:00 2001 From: taichi Date: Thu, 28 Feb 2019 18:46:29 +0900 Subject: [PATCH] fixed FrozenError caused by frozen string literal --- lib/ole/ranges_io.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ole/ranges_io.rb b/lib/ole/ranges_io.rb index 20918ed..50cf1df 100644 --- a/lib/ole/ranges_io.rb +++ b/lib/ole/ranges_io.rb @@ -156,7 +156,7 @@ def eof? # read bytes from file, to a maximum of +limit+, or all available if unspecified. def read limit=nil - data = '' + data = ''.dup return data if eof? limit ||= size pos, len = @ranges[@active]