From 376fa599015f949a3eb5cd5afd2ebc4ae32be155 Mon Sep 17 00:00:00 2001 From: Charlie Sharpsteen Date: Sun, 28 Oct 2012 12:30:52 -0700 Subject: [PATCH] brew-update: Guard non-directory files in Taps Skip any entries returned by `Dir["Library/Taps/*"].each` that are not directories. --- Library/Homebrew/cmd/update.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Library/Homebrew/cmd/update.rb b/Library/Homebrew/cmd/update.rb index c15dfa042c..8b2d2e3d40 100644 --- a/Library/Homebrew/cmd/update.rb +++ b/Library/Homebrew/cmd/update.rb @@ -19,6 +19,8 @@ module Homebrew extend self new_files = [] Dir["Library/Taps/*"].each do |tapd| + next unless File.directory?(tapd) + cd tapd do begin updater = Updater.new