mercurial/win32.py
changeset 34022 d5b2beca16c0
parent 33492 14af04391fb9
child 35510 2062f7c2ac83
--- a/mercurial/win32.py	Wed Aug 30 14:04:55 2017 -0700
+++ b/mercurial/win32.py	Tue Aug 22 20:03:07 2017 -0400
@@ -286,7 +286,8 @@
     if code > 0x7fffffff:
         code -= 2**32
     err = ctypes.WinError(code=code)
-    raise OSError(err.errno, '%s: %s' % (name, err.strerror))
+    raise OSError(err.errno, '%s: %s' % (name,
+                                         encoding.strtolocal(err.strerror)))
 
 def _getfileinfo(name):
     fh = _kernel32.CreateFileA(name, 0,