Mercurial > public > mercurial-scm > hg-stable
diff mercurial/patch.py @ 12340:b0bb72460c44 stable
patch: fix target when patching broken symlinks (issue2368)
author | Patrick Mezard <pmezard@gmail.com> |
---|---|
date | Mon, 20 Sep 2010 21:42:11 +0200 |
parents | a4fbbe0fbc38 |
children | aca8b10bca6e |
line wrap: on
line diff
--- a/mercurial/patch.py Fri Sep 17 10:21:02 2010 -0500 +++ b/mercurial/patch.py Mon Sep 20 21:42:11 2010 +0200 @@ -923,7 +923,7 @@ if afile == bfile: goodb = gooda else: - goodb = not nullb and os.path.exists(bfile) + goodb = not nullb and os.path.lexists(bfile) createfunc = hunk.createfile missing = not goodb and not gooda and not createfunc()