changeset 40410 | 3b782669561d |
parent 40392 | 595641bd8404 |
child 40437 | a0e7fa019290 |
--- a/hgext/sqlitestore.py Tue Sep 05 15:24:25 2017 -0700 +++ b/hgext/sqlitestore.py Sat Oct 20 00:05:50 2018 +0300 @@ -63,6 +63,7 @@ from mercurial import ( ancestor, dagop, + encoding, error, extensions, localrepo, @@ -1020,7 +1021,7 @@ def makedb(path): """Construct a database handle for a database at path.""" - db = sqlite3.connect(path) + db = sqlite3.connect(encoding.strfromlocal(path)) db.text_factory = bytes res = db.execute(r'PRAGMA user_version').fetchone()[0]