diff -urN clearsilver-0.10.3.orig/python/neo_cgi.c clearsilver-0.10.3/python/neo_cgi.c
--- clearsilver-0.10.3.orig/python/neo_cgi.c	2006-09-26 15:11:33.000000000 +0200
+++ clearsilver-0.10.3/python/neo_cgi.c	2006-09-26 15:14:24.000000000 +0200
@@ -57,7 +57,7 @@
   {
     cgi_destroy (&(ho->cgi));
   }
-  PyMem_DEL(ho);
+  PyObject_DEL(ho);
 }
 
 PyObject * p_cgi_to_object (CGI *data)
diff -urN clearsilver-0.10.3.orig/python/neo_cs.c clearsilver-0.10.3/python/neo_cs.c
--- clearsilver-0.10.3.orig/python/neo_cs.c	2006-09-26 15:11:33.000000000 +0200
+++ clearsilver-0.10.3/python/neo_cs.c	2006-09-26 15:14:39.000000000 +0200
@@ -54,7 +54,7 @@
   {
     cs_destroy (&(ho->data));
   }
-  PyMem_DEL(ho);
+  PyObject_DEL(ho);
 }
 
 PyObject * p_cs_to_object (CSPARSE *data)
diff -urN clearsilver-0.10.3.orig/python/neo_util.c clearsilver-0.10.3/python/neo_util.c
--- clearsilver-0.10.3.orig/python/neo_util.c	2006-09-26 15:11:33.000000000 +0200
+++ clearsilver-0.10.3/python/neo_util.c	2006-09-26 15:14:10.000000000 +0200
@@ -76,7 +76,7 @@
   {
     hdf_destroy (&(ho->data));
   }
-  PyMem_DEL(ho);
+  PyObject_DEL(ho);
 }
 
 PyObject * p_hdf_to_object (HDF *data, int dealloc)