mercurial/hgweb/common.py
changeset 30615 bb77654dc7ae
parent 29566 075146e85bb6
child 30625 bcf4a975f93d
--- a/mercurial/hgweb/common.py	Sat Dec 17 20:02:50 2016 +0530
+++ b/mercurial/hgweb/common.py	Sat Dec 17 20:14:24 2016 +0530
@@ -12,7 +12,10 @@
 import mimetypes
 import os
 
-from .. import util
+from .. import (
+    pycompat,
+    util,
+)
 
 httpserver = util.httpserver
 
@@ -139,7 +142,8 @@
     parts = fname.split('/')
     for part in parts:
         if (part in ('', os.curdir, os.pardir) or
-            os.sep in part or os.altsep is not None and os.altsep in part):
+            pycompat.ossep in part or
+            os.altsep is not None and os.altsep in part):
             return
     fpath = os.path.join(*parts)
     if isinstance(directory, str):