diff options
Diffstat (limited to 'lib/rdoc/ri')
-rw-r--r-- | lib/rdoc/ri/store.rb | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/lib/rdoc/ri/store.rb b/lib/rdoc/ri/store.rb index e48386adcb..fe4ccc244d 100644 --- a/lib/rdoc/ri/store.rb +++ b/lib/rdoc/ri/store.rb @@ -268,11 +268,7 @@ class RDoc::RI::Store path = class_file full_name begin - disk_klass = nil - - open path, 'rb' do |io| - disk_klass = Marshal.load io.read - end + disk_klass = load_class full_name klass = disk_klass.merge klass rescue Errno::ENOENT |