Skip to content

Commit eb721ba

Browse files
committed
The _winreg module returns bytes which must be decoded to unicode, not encoded.
1 parent 8bf888b commit eb721ba

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

Lib/distutils/msvccompiler.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -93,10 +93,10 @@ def read_values(base, key):
9393
return d
9494

9595
def convert_mbcs(s):
96-
enc = getattr(s, "encode", None)
97-
if enc is not None:
96+
dec = getattr(s, "decode", None)
97+
if dec is not None:
9898
try:
99-
s = enc("mbcs")
99+
s = dec("mbcs")
100100
except UnicodeError:
101101
pass
102102
return s

0 commit comments

Comments
 (0)