From ef26bf188254671127f9c6b11e1c76585f136629 Mon Sep 17 00:00:00 2001
From: Markus Reiter <me@reitermark.us>
Date: Wed, 28 Sep 2016 02:22:25 +0200
Subject: [PATCH] Refactor audit for changed DSL.

---
 Library/Homebrew/cask/lib/hbc/auditor.rb | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/Library/Homebrew/cask/lib/hbc/auditor.rb b/Library/Homebrew/cask/lib/hbc/auditor.rb
index 7a6bb608fe..ee1b50938b 100644
--- a/Library/Homebrew/cask/lib/hbc/auditor.rb
+++ b/Library/Homebrew/cask/lib/hbc/auditor.rb
@@ -4,10 +4,9 @@ module Hbc
       saved_languages = MacOS.instance_variable_get(:@languages)
 
       if languages_blocks = cask.instance_variable_get(:@dsl).instance_variable_get(:@language_blocks)
-        languages_blocks.keys.map(&:first).each do |language|
-          ohai "Auditing language #{language.to_s}"
-          language = "en-US" if language == :default
-          MacOS.instance_variable_set(:@languages, [language])
+        languages_blocks.keys.each do |languages|
+          ohai "Auditing language: #{languages.map { |lang| "'#{lang}'" }.join(", ")}"
+          MacOS.instance_variable_set(:@languages, languages)
           audit_cask_instance(Hbc.load(cask.sourcefile_path), audit_download, check_token_conflicts)
           CLI::Cleanup.run(cask.token) if audit_download
         end
-- 
GitLab