From f2bd0ce9933be0d7a9c94a5f1b41f85f75eff6a6 Mon Sep 17 00:00:00 2001 From: naruse Date: Wed, 7 Sep 2011 08:28:42 +0000 Subject: * lib/yaml.rb: explicitly specify ::Object to avoid the collision with Syck::Object. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33208 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- lib/yaml.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/yaml.rb') diff --git a/lib/yaml.rb b/lib/yaml.rb index ff9e1a6344..6ae71fb1dc 100644 --- a/lib/yaml.rb +++ b/lib/yaml.rb @@ -30,7 +30,7 @@ module YAML require engine unless (engine == 'syck' ? Syck : Psych).const_defined?(:VERSION) - Object.class_eval <<-eorb, __FILE__, __LINE__ + 1 + ::Object.class_eval <<-eorb, __FILE__, __LINE__ + 1 remove_const 'YAML' YAML = #{engine.capitalize} remove_method :to_yaml -- cgit v1.2.3