Skip to content
Snippets Groups Projects
Commit bb8d92c3 authored by Max Howell's avatar Max Howell
Browse files

Check tapped before trying to untap

If the tap-formula wasn't symlinked for some reason, don't throw an exception—the job is already done.
parent b059ffb9
No related branches found
No related tags found
No related merge requests found
......@@ -31,7 +31,7 @@ module Homebrew extend self
bn = formula.basename.to_s
pn = HOMEBREW_LIBRARY/"Formula/#{bn}"
if pn.symlink? and pn.realpath.to_s =~ %r[^#{tapd}]
if pn.symlink? and (!pn.exist? or pn.realpath.to_s =~ %r[^#{tapd}])
pn.delete
gitignores.delete(bn)
untapped += 1
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment