mercurial/fileset.py
changeset 32523 1fb0a85fb20e
parent 32291 bd872f64a8ba
child 35615 0e369eca888f
--- a/mercurial/fileset.py	Mon May 29 16:08:37 2017 +0530
+++ b/mercurial/fileset.py	Mon May 29 16:21:15 2017 +0530
@@ -14,6 +14,7 @@
     error,
     merge,
     parser,
+    pycompat,
     registrar,
     scmutil,
     util,
@@ -43,6 +44,7 @@
 
 def tokenize(program):
     pos, l = 0, len(program)
+    program = pycompat.bytestr(program)
     while pos < l:
         c = program[pos]
         if c.isspace(): # skip inter-token whitespace