Fix memory leak introduced in 15190138d3f3.
This commit is contained in:
parent
d4725f3f20
commit
03e667d15a
|
@ -1423,11 +1423,15 @@ test_widechar(PyObject *self)
|
|||
if (wide == NULL)
|
||||
return NULL;
|
||||
PyUnicode_AS_UNICODE(wide)[0] = invalid[0];
|
||||
if (_PyUnicode_Ready(wide) < 0)
|
||||
if (_PyUnicode_Ready(wide) < 0) {
|
||||
Py_DECREF(wide);
|
||||
PyErr_Clear();
|
||||
else
|
||||
}
|
||||
else {
|
||||
Py_DECREF(wide);
|
||||
return raiseTestError("test_widechar",
|
||||
"PyUnicode_Ready() didn't fail");
|
||||
}
|
||||
#endif
|
||||
|
||||
Py_RETURN_NONE;
|
||||
|
|
Loading…
Reference in New Issue