commit | 9635d0bd1fbf03f130b219e316662d1b38743a46 | [log] [tgz] |
---|---|---|
author | Martin v. Löwis <martin@v.loewis.de> | Tue Jan 29 10:23:42 2002 +0000 |
committer | Martin v. Löwis <martin@v.loewis.de> | Tue Jan 29 10:23:42 2002 +0000 |
tree | 02bdc79cc09b4a2d789f880f727caafdc725c7b2 | |
parent | 2d7bb3fa66b55c1af283b51853abe7f62a2a5f49 [diff] [blame] |
Encode MSVC paths as mbcs. Fixes #509117. 2.2.1 candidate.
diff --git a/Lib/distutils/msvccompiler.py b/Lib/distutils/msvccompiler.py index 8a67dfc..3533664 100644 --- a/Lib/distutils/msvccompiler.py +++ b/Lib/distutils/msvccompiler.py
@@ -117,6 +117,10 @@ if string.upper(p) == path: V = string.split(v,';') for v in V: + try: + v = v.encode("mbcs") + except UnicodeError: + pass if v == '' or v in L: continue L.append(v) break