aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Library/Homebrew/formula.rb2
-rw-r--r--Library/Homebrew/resource.rb2
2 files changed, 2 insertions, 2 deletions
diff --git a/Library/Homebrew/formula.rb b/Library/Homebrew/formula.rb
index 313e5f850..a3e5ef656 100644
--- a/Library/Homebrew/formula.rb
+++ b/Library/Homebrew/formula.rb
@@ -611,7 +611,7 @@ class Formula
def stage
fetched = fetch
- verify_download_integrity(fetched) if fetched.file?
+ verify_download_integrity(fetched) if fetched.respond_to?(:file?) and fetched.file?
mktemp do
downloader.stage
# Set path after the downloader changes the working folder.
diff --git a/Library/Homebrew/resource.rb b/Library/Homebrew/resource.rb
index d8205e17a..02de04214 100644
--- a/Library/Homebrew/resource.rb
+++ b/Library/Homebrew/resource.rb
@@ -25,7 +25,7 @@ class Resource
# A target or a block must be given, but not both
def stage(target=nil)
fetched = fetch
- verify_download_integrity(fetched) if fetched.file?
+ verify_download_integrity(fetched) if fetched.respond_to?(:file?) and fetched.file?
mktemp do
@downloader.stage
if block_given?