From: Neal Norwitz Date: Thu, 30 Aug 2007 05:44:54 +0000 (+0000) Subject: Try to fix the problem on the Windows buildbot where this code: X-Git-Tag: v3.0a1~99 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=16596ddb61558818949958f5dcf14d23f406a5bc;p=python Try to fix the problem on the Windows buildbot where this code: b * sys.maxint # from test_bytes.py line 379 Caused: SystemError: error return without exception set --- diff --git a/Objects/bytesobject.c b/Objects/bytesobject.c index c13269262f..ec379281cc 100644 --- a/Objects/bytesobject.c +++ b/Objects/bytesobject.c @@ -125,7 +125,7 @@ PyBytes_FromStringAndSize(const char *bytes, Py_ssize_t size) new->ob_bytes = PyMem_Malloc(alloc); if (new->ob_bytes == NULL) { Py_DECREF(new); - return NULL; + return PyErr_NoMemory(); } if (bytes != NULL) memcpy(new->ob_bytes, bytes, size);