mirror of https://github.com/python/cpython
bpo-29803: remove a redandunt op and fix a comment in unicodeobject.c (#660)
This commit is contained in:
parent
d019bc8319
commit
2b77a921e6
|
@ -3727,10 +3727,6 @@ PyUnicode_FSDecoder(PyObject* arg, void* addr)
|
|||
}
|
||||
|
||||
if (PyUnicode_Check(path)) {
|
||||
if (PyUnicode_READY(path) == -1) {
|
||||
Py_DECREF(path);
|
||||
return 0;
|
||||
}
|
||||
output = path;
|
||||
}
|
||||
else if (PyBytes_Check(path) || is_buffer) {
|
||||
|
@ -6426,7 +6422,7 @@ PyUnicode_AsRawUnicodeEscapeString(PyObject *unicode)
|
|||
if (ch < 0x100) {
|
||||
*p++ = (char) ch;
|
||||
}
|
||||
/* U+0000-U+00ff range: Map 16-bit characters to '\uHHHH' */
|
||||
/* U+0100-U+ffff range: Map 16-bit characters to '\uHHHH' */
|
||||
else if (ch < 0x10000) {
|
||||
*p++ = '\\';
|
||||
*p++ = 'u';
|
||||
|
|
Loading…
Reference in New Issue