diff options
Diffstat (limited to 'Objects')
-rw-r--r-- | Objects/typeobject.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Objects/typeobject.c b/Objects/typeobject.c index 766318e..bb05e6b 100644 --- a/Objects/typeobject.c +++ b/Objects/typeobject.c @@ -940,9 +940,9 @@ subtype_getweakref(PyObject *obj, void *context) } assert(obj->ob_type->tp_weaklistoffset > 0); assert(obj->ob_type->tp_weaklistoffset + sizeof(PyObject *) <= - obj->ob_type->tp_basicsize); + (size_t)(obj->ob_type->tp_basicsize)); weaklistptr = (PyObject **) - ((void *)obj + obj->ob_type->tp_weaklistoffset); + ((char *)obj + obj->ob_type->tp_weaklistoffset); if (*weaklistptr == NULL) result = Py_None; else |