diff options
author | Serhiy Storchaka <storchaka@gmail.com> | 2016-11-16 18:02:44 (GMT) |
---|---|---|
committer | Serhiy Storchaka <storchaka@gmail.com> | 2016-11-16 18:02:44 (GMT) |
commit | a83a6a3275f7dc748db3a237bbf4b05fcf76a85f (patch) | |
tree | 588566d665728b8b8453f4f00517f1420b8ede51 /Include/unicodeobject.h | |
parent | ecbca357c95ff1808fd3cca30253af3f34bc6ffa (diff) | |
download | cpython-a83a6a3275f7dc748db3a237bbf4b05fcf76a85f.zip cpython-a83a6a3275f7dc748db3a237bbf4b05fcf76a85f.tar.gz cpython-a83a6a3275f7dc748db3a237bbf4b05fcf76a85f.tar.bz2 |
Issue #28701: _PyUnicode_EqualToASCIIId and _PyUnicode_EqualToASCIIString now
require ASCII right argument and assert this condition in debug build.
Diffstat (limited to 'Include/unicodeobject.h')
-rw-r--r-- | Include/unicodeobject.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Include/unicodeobject.h b/Include/unicodeobject.h index 67c4422..2b65d19 100644 --- a/Include/unicodeobject.h +++ b/Include/unicodeobject.h @@ -2038,7 +2038,7 @@ PyAPI_FUNC(int) PyUnicode_Compare( #ifndef Py_LIMITED_API /* Test whether a unicode is equal to ASCII identifier. Return 1 if true, - 0 otherwise. Return 0 if any argument contains non-ASCII characters. + 0 otherwise. The right argument must be ASCII identifier. Any error occurs inside will be cleared before return. */ PyAPI_FUNC(int) _PyUnicode_EqualToASCIIId( @@ -2060,7 +2060,7 @@ PyAPI_FUNC(int) PyUnicode_CompareWithASCIIString( #ifndef Py_LIMITED_API /* Test whether a unicode is equal to ASCII string. Return 1 if true, - 0 otherwise. Return 0 if any argument contains non-ASCII characters. + 0 otherwise. The right argument must be ASCII-encoded string. Any error occurs inside will be cleared before return. */ PyAPI_FUNC(int) _PyUnicode_EqualToASCIIString( |