aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJack Nagel2014-11-12 17:33:07 -0600
committerJack Nagel2014-11-12 17:33:58 -0600
commit33dfc8e8b8cc98abf6d3f1dfe1fd982465d44e94 (patch)
treed3cafe927e77e46344580ae028d07fe9a27af341
parente66e302c143de889259bfac5b68948a91c0dcf8a (diff)
downloadbrew-33dfc8e8b8cc98abf6d3f1dfe1fd982465d44e94.tar.bz2
Don't allocate arrays in Requirement#hash
-rw-r--r--Library/Homebrew/requirement.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/Library/Homebrew/requirement.rb b/Library/Homebrew/requirement.rb
index f665bcc2c..517c9c92a 100644
--- a/Library/Homebrew/requirement.rb
+++ b/Library/Homebrew/requirement.rb
@@ -80,7 +80,7 @@ class Requirement
end
def hash
- [name, *tags].hash
+ name.hash ^ tags.hash
end
def inspect