aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/keg.rb8
1 files changed, 1 insertions, 7 deletions
diff --git a/Library/Homebrew/keg.rb b/Library/Homebrew/keg.rb
index e0e29afab..8130567ed 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