mercurial/statprof.py
changeset 31074 2912b06905dc
parent 30929 cb440e7af05d
child 32291 bd872f64a8ba
--- a/mercurial/statprof.py	Wed Feb 22 10:14:18 2017 -0800
+++ b/mercurial/statprof.py	Mon Feb 20 18:40:42 2017 +0530
@@ -724,7 +724,7 @@
 
     if path in _pathcache:
         return _pathcache[path]
-    hgpath = encoding.__file__.rsplit(os.sep, 2)[0]
+    hgpath = pycompat.fsencode(encoding.__file__).rsplit(os.sep, 2)[0]
     for p in [hgpath] + sys.path:
         prefix = p + os.sep
         if path.startswith(prefix):