From f0eaf11c0e29e6f30a82b52f7e63d24b9675281f Mon Sep 17 00:00:00 2001 From: Emilio Tagua Date: Mon, 13 Sep 2010 14:59:09 -0300 Subject: Use yield instead block argument. --- activerecord/lib/active_record/identity_map.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'activerecord') diff --git a/activerecord/lib/active_record/identity_map.rb b/activerecord/lib/active_record/identity_map.rb index 79eb4dd83a..c0fab27188 100644 --- a/activerecord/lib/active_record/identity_map.rb +++ b/activerecord/lib/active_record/identity_map.rb @@ -11,19 +11,19 @@ module ActiveRecord repositories[current_repository_name] ||= Weakling::WeakHash.new end - def with_repository(name = :default, &block) + def with_repository(name = :default) old_repository = self.current_repository_name self.current_repository_name = name - block.call(current) + yield if block_given? ensure self.current_repository_name = old_repository end - def without(&block) + def without old, self.enabled = self.enabled, false - block.call + yield if block_given? ensure self.enabled = old end -- cgit v1.2.3