Skip to content
Prev Previous commit
Next Next commit
reduce diff even further
  • Loading branch information
picnixz committed Jan 20, 2025
commit a1f7e5ab6f62557a6fdc2915b80c3b77a437f3a0
5 changes: 3 additions & 2 deletions Modules/_ctypes/_ctypes.c
Original file line number Diff line number Diff line change
Expand Up @@ -425,10 +425,11 @@ StructParam_clear(PyObject *myself)
static void
StructParam_dealloc(PyObject *myself)
Comment thread
picnixz marked this conversation as resolved.
{
PyTypeObject *tp = Py_TYPE(myself);
StructParamObject *self = _StructParamObject_CAST(myself);
PyTypeObject *tp = Py_TYPE(self);
PyObject_GC_UnTrack(myself);
(void)StructParam_clear(myself);
PyMem_Free(_StructParamObject_CAST(myself)->ptr);
PyMem_Free(self->ptr);
tp->tp_free(myself);
Py_DECREF(tp);
}
Expand Down