From 41b9734dc042efe08c17bbc92992b3be3fc9e7a3 Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Tue, 16 Apr 2013 14:18:07 -0500 Subject: Only dup and shift when specs hash is populated --- Library/Homebrew/download_strategy.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'Library') diff --git a/Library/Homebrew/download_strategy.rb b/Library/Homebrew/download_strategy.rb index 9d6ebb931..17931f21d 100644 --- a/Library/Homebrew/download_strategy.rb +++ b/Library/Homebrew/download_strategy.rb @@ -4,7 +4,8 @@ require 'vendor/multi_json' class AbstractDownloadStrategy def initialize name, package @url = package.url - @spec, @ref = package.specs.dup.shift + specs = package.specs + @spec, @ref = specs.dup.shift unless specs.empty? end def expand_safe_system_args args -- cgit v1.2.3