mercurial/fileset.py
changeset 41675 ddbebce94665
parent 41673 1db5ae4b0dda
child 41676 0531dff73d0b
--- a/mercurial/fileset.py	Sun Feb 10 21:33:21 2019 -0800
+++ b/mercurial/fileset.py	Sun Feb 10 14:35:36 2019 -0800
@@ -499,9 +499,8 @@
         """Create a matcher to select files by predfn(filename)"""
         if cache:
             predfn = util.cachefunc(predfn)
-        repo = self.ctx.repo()
-        return matchmod.predicatematcher(repo.root, repo.getcwd(), predfn,
-                                         predrepr=predrepr, badfn=self._badfn)
+        return matchmod.predicatematcher(predfn, predrepr=predrepr,
+                                         badfn=self._badfn)
 
     def fpredicate(self, predfn, predrepr=None, cache=False):
         """Create a matcher to select files by predfn(fctx) at the current