mirror of
https://github.com/python/cpython.git
synced 2025-08-02 08:02:56 +00:00
#13054: fix usage of sys.maxunicode after PEP-393.
This commit is contained in:
parent
b7591d4780
commit
a9860aeb08
7 changed files with 15 additions and 38 deletions
|
@ -107,6 +107,7 @@ def get_machine_details():
|
|||
print('Getting machine details...')
|
||||
buildno, builddate = platform.python_build()
|
||||
python = platform.python_version()
|
||||
# XXX this is now always UCS4, maybe replace it with 'PEP393' in 3.3+?
|
||||
if sys.maxunicode == 65535:
|
||||
# UCS2 build (standard)
|
||||
unitype = 'UCS2'
|
||||
|
|
|
@ -14,7 +14,7 @@ def compare_codecs(encoding1, encoding2):
|
|||
print('Comparing encoding/decoding of %r and %r' % (encoding1, encoding2))
|
||||
mismatch = 0
|
||||
# Check encoding
|
||||
for i in range(sys.maxunicode):
|
||||
for i in range(sys.maxunicode+1):
|
||||
u = chr(i)
|
||||
try:
|
||||
c1 = u.encode(encoding1)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue