diff options
| author | Jack Nagel | 2014-06-30 21:53:48 -0500 |
|---|---|---|
| committer | Jack Nagel | 2014-06-30 22:14:07 -0500 |
| commit | de1c56d2f88c43eb89e9227ddffbf712535d10d9 (patch) | |
| tree | 9a5c65e89d165ddeb3efb4de6efada6c82b1f00f /Library | |
| parent | af1b187d9b79352f8bd408942e3e1cda0d977c64 (diff) | |
| download | homebrew-de1c56d2f88c43eb89e9227ddffbf712535d10d9.tar.bz2 | |
Simplify optlink method
delete/unlink on a directory is the same operation as rmdir.
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/keg.rb | 8 |
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 |
