From 8cb7090723cd28d54a40788619288d007635effa Mon Sep 17 00:00:00 2001 From: Charlie Sharpsteen Date: Wed, 24 Aug 2011 17:33:28 -0700 Subject: Leopard: Fix undefined method `count` for `Array` Leopard runs Ruby 1.8.6 while Snow Leopard runs 1.8.7 and `Array.count` was not introduced until 1.8.7. Using `Array.length` instead. --- Library/Homebrew/cmd/upgrade.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Library/Homebrew/cmd') diff --git a/Library/Homebrew/cmd/upgrade.rb b/Library/Homebrew/cmd/upgrade.rb index f86e8a871..2f7bede42 100644 --- a/Library/Homebrew/cmd/upgrade.rb +++ b/Library/Homebrew/cmd/upgrade.rb @@ -17,7 +17,7 @@ module Homebrew extend self ARGV.formulae.map{ |f| [f.prefix.parent, f.name, f.version] } end - if outdated.count > 1 + if outdated.length > 1 oh1 "Upgrading #{outdated.count} outdated package#{outdated.count.plural_s}, with result:" puts outdated.map{ |_, name, version| "#{name} #{version}" } * ", " end -- cgit v1.2.3