]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/Python/UPT/UPT.py
BaseTools/UPT: Support Unicode path
[mirror_edk2.git] / BaseTools / Source / Python / UPT / UPT.py
index 873492d4f0da723ee8e7597d3a2c92b63c9eda98..d98b469640d85fcfc67c699d92dd1ce080b45be2 100644 (file)
@@ -19,8 +19,13 @@ UPT
 \r
 ## import modules\r
 #\r
-from Core import FileHook\r
+import locale\r
 import sys\r
+encoding = locale.getdefaultlocale()[1]\r
+if encoding:\r
+    reload(sys)\r
+    sys.setdefaultencoding(encoding)\r
+from Core import FileHook\r
 import os.path\r
 from sys import platform\r
 import platform as pf\r