diff options
Diffstat (limited to 'Library/Homebrew/keg.rb')
| -rw-r--r-- | Library/Homebrew/keg.rb | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/Library/Homebrew/keg.rb b/Library/Homebrew/keg.rb index cb9cd9113..d4b9c5d77 100644 --- a/Library/Homebrew/keg.rb +++ b/Library/Homebrew/keg.rb @@ -240,8 +240,9 @@ class Keg    def remove_opt_record      opt_record.unlink      aliases.each do |a| -      next if !opt_record.symlink? && !opt_record.exist? -      (opt_record.parent/a).delete +      alias_symlink = opt_record.parent/a +      next if !alias_symlink.symlink? && !alias_symlink.exist? +      alias_symlink.delete      end      opt_record.parent.rmdir_if_possible    end | 
