diff options
author | Kazuhiro NISHIYAMA <[email protected]> | 2022-03-02 13:05:36 +0900 |
---|---|---|
committer | git <[email protected]> | 2022-03-02 14:01:31 +0900 |
commit | fd2e1d3c4a0e248f710bc8f3abe94f343552026d (patch) | |
tree | 702337bfb4e7a9d49be4e22998a260f54f96f67f /lib | |
parent | 0c90ca4dd0abbd28d7bb34b9241d93995ab9cfb7 (diff) |
[ruby/rdoc] Use `Marshal.load io` instead of `Marshal.load io.read`
https://github.com/ruby/rdoc/commit/135198a31c
Diffstat (limited to 'lib')
-rw-r--r-- | lib/rdoc/store.rb | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/rdoc/store.rb b/lib/rdoc/store.rb index 5ba671ca1b..9fc540d317 100644 --- a/lib/rdoc/store.rb +++ b/lib/rdoc/store.rb @@ -557,7 +557,7 @@ class RDoc::Store #orig_enc = @encoding File.open cache_path, 'rb' do |io| - @cache = Marshal.load io.read + @cache = Marshal.load io end load_enc = @cache[:encoding] @@ -616,7 +616,7 @@ class RDoc::Store file = class_file klass_name File.open file, 'rb' do |io| - Marshal.load io.read + Marshal.load io end rescue Errno::ENOENT => e error = MissingFileError.new(self, file, klass_name) @@ -631,7 +631,7 @@ class RDoc::Store file = method_file klass_name, method_name File.open file, 'rb' do |io| - obj = Marshal.load io.read + obj = Marshal.load io obj.store = self obj.parent = find_class_or_module(klass_name) || load_class(klass_name) unless @@ -651,7 +651,7 @@ class RDoc::Store file = page_file page_name File.open file, 'rb' do |io| - obj = Marshal.load io.read + obj = Marshal.load io obj.store = self obj end |