--- a/mercurial/patch.py Tue Mar 07 12:52:00 2017 -0800
+++ b/mercurial/patch.py Thu Mar 02 03:52:36 2017 +0100
@@ -449,7 +449,7 @@
class fsbackend(abstractbackend):
def __init__(self, ui, basedir):
super(fsbackend, self).__init__(ui)
- self.opener = scmutil.opener(basedir)
+ self.opener = scmutil.vfs(basedir)
def _join(self, f):
return os.path.join(self.opener.base, f)
@@ -560,7 +560,7 @@
else:
if self.opener is None:
root = tempfile.mkdtemp(prefix='hg-patch-')
- self.opener = scmutil.opener(root)
+ self.opener = scmutil.vfs(root)
# Avoid filename issues with these simple names
fn = str(self.created)
self.opener.write(fn, data)