--- 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):