mirror of
https://github.com/ruby/ruby.git
synced 2025-09-15 16:44:01 +02:00
parent
7c6b500d8d
commit
fe90e83b48
1 changed files with 6 additions and 1 deletions
|
@ -515,8 +515,13 @@ EOF
|
|||
end
|
||||
|
||||
def safe_load_marshal(data)
|
||||
if Gem.respond_to?(:load_safe_marshal)
|
||||
Gem.load_safe_marshal
|
||||
Gem::SafeMarshal.safe_load(data)
|
||||
else
|
||||
load_marshal(data, :marshal_proc => SafeMarshal.proc)
|
||||
end
|
||||
end
|
||||
|
||||
def load_gemspec(file, validate = false)
|
||||
@gemspec_cache ||= {}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue