--- a/mercurial/context.py Wed Jan 05 15:56:03 2011 +0100
+++ b/mercurial/context.py Sun Jan 02 19:34:41 2011 +0100
@@ -829,7 +829,7 @@
if unlink:
for f in list:
try:
- util.unlink(self._repo.wjoin(f))
+ util.unlinkpath(self._repo.wjoin(f))
except OSError, inst:
if inst.errno != errno.ENOENT:
raise