Kaydet (Commit) 71945880 authored tarafından Christian Heimes's avatar Christian Heimes

Issue #18514: Fix unreachable Py_DECREF() call in PyCData_FromBaseObj()

......@@ -159,6 +159,8 @@ Core and Builtins
Library
-------
- Issue #18514: Fix unreachable Py_DECREF() call in PyCData_FromBaseObj()
- Issue #9177: Calling read() or write() now raises ValueError, not
AttributeError, on a closed SSL socket. Patch by Senko Rasic.
......
......@@ -2671,8 +2671,8 @@ PyCData_FromBaseObj(PyObject *type, PyObject *base, Py_ssize_t index, char *adr)
cmem->b_index = index;
} else { /* copy contents of adr */
if (-1 == PyCData_MallocBuffer(cmem, dict)) {
return NULL;
Py_DECREF(cmem);
return NULL;
}
memcpy(cmem->b_ptr, adr, dict->size);
cmem->b_index = index;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment