Add what looks like a necessary call to PyErr_NoMemory() when PyMem_MALLOC()
fails.
This commit is contained in:
parent
0f0eb0b7fe
commit
a28c291e92
|
@ -393,7 +393,7 @@ PyInt_FromUnicode(Py_UNICODE *s, Py_ssize_t length, int base)
|
|||
char *buffer = (char *)PyMem_MALLOC(length+1);
|
||||
|
||||
if (buffer == NULL)
|
||||
return NULL;
|
||||
return PyErr_NoMemory();
|
||||
|
||||
if (PyUnicode_EncodeDecimal(s, length, buffer, NULL)) {
|
||||
PyMem_FREE(buffer);
|
||||
|
|
Loading…
Reference in New Issue