diff options
Diffstat (limited to 'Objects/typeobject.c')
-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 766318e0ca..bb05e6b87d 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 |