Issue #19437: Fix GetKeepedObjects() of ctypes, handle PyCData_GetContainer()

failure
This commit is contained in:
Victor Stinner 2013-11-13 13:24:50 +01:00
parent 7184366dab
commit 588544d186

View file

@ -2344,7 +2344,11 @@ PyCData_GetContainer(CDataObject *self)
static PyObject *
GetKeepedObjects(CDataObject *target)
{
return PyCData_GetContainer(target)->b_objects;
CDataObject *container;
container = PyCData_GetContainer(target);
if (container == NULL)
return NULL;
return container->b_objects;
}
static PyObject *