mirror of https://github.com/python/cpython
gh-90699: Use _Py_STR(empty) instead of PyUnicode_New(0, 0) for BUILD_STRING (GH-91476)
This commit is contained in:
parent
b7f83bdd0e
commit
72965981d1
|
@ -3152,12 +3152,8 @@ handle_eval_breaker:
|
|||
|
||||
TARGET(BUILD_STRING) {
|
||||
PyObject *str;
|
||||
PyObject *empty = PyUnicode_New(0, 0);
|
||||
if (empty == NULL) {
|
||||
goto error;
|
||||
}
|
||||
str = _PyUnicode_JoinArray(empty, stack_pointer - oparg, oparg);
|
||||
Py_DECREF(empty);
|
||||
str = _PyUnicode_JoinArray(&_Py_STR(empty),
|
||||
stack_pointer - oparg, oparg);
|
||||
if (str == NULL)
|
||||
goto error;
|
||||
while (--oparg >= 0) {
|
||||
|
|
Loading…
Reference in New Issue