From 9c91d47cda5f94beb17c191da924724d09fb03ae Mon Sep 17 00:00:00 2001 From: Jiawen Geng Date: Fri, 13 Aug 2021 11:28:05 +0000 Subject: [PATCH] patch --- gyp/pylib/gyp/easy_xml.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gyp/pylib/gyp/easy_xml.py b/gyp/pylib/gyp/easy_xml.py index 0c99e29ecf..75c2ecec59 100644 --- a/gyp/pylib/gyp/easy_xml.py +++ b/gyp/pylib/gyp/easy_xml.py @@ -124,7 +124,7 @@ def WriteXmlIfChanged(content, path, encoding="utf-8", pretty=False, default_encoding = locale.getdefaultlocale()[1] if default_encoding and default_encoding.upper() != encoding.upper(): if win32 and sys.version_info < (3, 7): - xml_string = xml_string.decode("cp1251").encode(encoding) + xml_string = xml_string.decode(default_encoding).encode(encoding) else: xml_string = xml_string.encode(encoding)