From 548d66be59d8c44eccae72c85f2996b3df0cd57a Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Mon, 30 Jun 2014 21:53:48 -0500 Subject: [PATCH] Simplify optlink method delete/unlink on a directory is the same operation as rmdir. --- Library/Homebrew/keg.rb | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/Library/Homebrew/keg.rb b/Library/Homebrew/keg.rb index e0e29afabc..8130567ed8 100644 --- a/Library/Homebrew/keg.rb +++ b/Library/Homebrew/keg.rb @@ -311,13 +311,7 @@ class Keg end def optlink - if opt_record.symlink? - opt_record.delete - elsif opt_record.directory? - opt_record.rmdir - elsif opt_record.exist? - opt_record.delete - end + opt_record.delete if opt_record.symlink? || opt_record.exist? make_relative_symlink(opt_record, path) end