]> granicus.if.org Git - python/commitdiff
Add what looks like a necessary call to PyErr_NoMemory() when PyMem_MALLOC()
authorGuido van Rossum <guido@python.org>
Tue, 15 May 2007 20:39:12 +0000 (20:39 +0000)
committerGuido van Rossum <guido@python.org>
Tue, 15 May 2007 20:39:12 +0000 (20:39 +0000)
fails.

Objects/intobject.c

index 7f56acff5d220e177a8f1321e6f5daa49e3da6d9..5556c206fec361b4d54687f0abf69ec95db9bd94 100644 (file)
@@ -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);