aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/pkg_version.rb
diff options
context:
space:
mode:
authorJack Nagel2014-07-03 16:32:12 -0500
committerJack Nagel2014-07-03 16:37:43 -0500
commit1ee4cd94ba5d9e7f89bc572a737ff03f3fff2a20 (patch)
tree388915bf86fb96358993e3f7446acaf7791ef823 /Library/Homebrew/pkg_version.rb
parent08c43dcd964baadade31a1be9e82b3de663b8630 (diff)
downloadbrew-1ee4cd94ba5d9e7f89bc572a737ff03f3fff2a20.tar.bz2
Fix PkgVersion#<=>
Diffstat (limited to 'Library/Homebrew/pkg_version.rb')
-rw-r--r--Library/Homebrew/pkg_version.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/Library/Homebrew/pkg_version.rb b/Library/Homebrew/pkg_version.rb
index 3d81df261..4e9e351ff 100644
--- a/Library/Homebrew/pkg_version.rb
+++ b/Library/Homebrew/pkg_version.rb
@@ -30,6 +30,7 @@ class PkgVersion < Version
alias_method :to_str, :to_s
def <=>(other)
+ return unless Version === other
super.nonzero? || revision <=> other.revision
end
end