From ea21f9bc4d2d0a21bcfe8e1f21842fa731b8f753 Mon Sep 17 00:00:00 2001 From: Xu Cheng Date: Wed, 22 Jul 2015 16:41:10 +0800 Subject: audit: more fix on no-compat mode --- Library/Homebrew/cmd/audit.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'Library/Homebrew/cmd') diff --git a/Library/Homebrew/cmd/audit.rb b/Library/Homebrew/cmd/audit.rb index b79e90f54..1a09bee07 100644 --- a/Library/Homebrew/cmd/audit.rb +++ b/Library/Homebrew/cmd/audit.rb @@ -991,9 +991,11 @@ class ResourceAuditor return unless using - if using == :ssl3 || using == CurlSSL3DownloadStrategy + if using == :ssl3 || \ + (Object.const_defined?("CurlSSL3DownloadStrategy") && using == CurlSSL3DownloadStrategy) problem "The SSL3 download strategy is deprecated, please choose a different URL" - elsif using == CurlUnsafeDownloadStrategy || using == UnsafeSubversionDownloadStrategy + elsif (Object.const_defined?("CurlUnsafeDownloadStrategy") && using == CurlUnsafeDownloadStrategy) || \ + (Object.const_defined?("UnsafeSubversionDownloadStrategy") && using == UnsafeSubversionDownloadStrategy) problem "#{using.name} is deprecated, please choose a different URL" end -- cgit v1.2.3