summaryrefslogtreecommitdiff
path: root/lib/hashie/mash.rb
diff options
context:
space:
mode:
authorVladimir Kochnev <hashtable@yandex.ru>2015-11-15 16:20:11 +0300
committerVladimir Kochnev <hashtable@yandex.ru>2015-11-15 17:22:52 +0300
commit06e61eaae3bc969a3e2f96f22961127e87b83745 (patch)
treea95431da99fbbe6c6d5def78534a204eacaacd4c /lib/hashie/mash.rb
parentc71e4fd084635ccf37e3f2a63efd20b244147705 (diff)
downloadhashie-06e61eaae3bc969a3e2f96f22961127e87b83745.tar.gz
Make reverse_merge compatible with subclassing.
Diffstat (limited to 'lib/hashie/mash.rb')
-rw-r--r--lib/hashie/mash.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/hashie/mash.rb b/lib/hashie/mash.rb
index 8bd040f..8dff97e 100644
--- a/lib/hashie/mash.rb
+++ b/lib/hashie/mash.rb
@@ -247,7 +247,7 @@ module Hashie
# another ActiveSupport method, see issue #270
def reverse_merge(other_hash)
- Hashie::Mash.new(other_hash).merge(self)
+ self.class.new(other_hash).merge(self)
end
protected