cdbmodule.c: Fix deallocation.
[python-cdb] / src / cdbmodule.c
index bdf10dc..bfd7f00 100644 (file)
@@ -655,7 +655,7 @@ cdbo_dealloc(CdbObject *self) {  /* del(cdb_o) */
 
   cdb_free(&self->c);
 
-  PyMem_DEL(self);
+  PyObject_Del((PyObject *)self);
 }
 
 static PyObject *
@@ -823,7 +823,7 @@ cdbmake_dealloc(cdbmakeobject *self) {
     Py_DECREF(self->fntmp);
   }
 
-  PyMem_DEL(self);
+  PyObject_Del((PyObject *)self);
 }
 
 static PyObject *