Index: /branches/1.0/processor/processor.m4
===================================================================
--- /branches/1.0/processor/processor.m4	(revision 98)
+++ /branches/1.0/processor/processor.m4	(revision 99)
@@ -361,5 +361,5 @@
 	dnl must after SETNULL(constructor)
 	STRUCT(HashTable, function_table, HashTable_zend_function)
-	IFRESTORE(`dst->function_table.pDestructor = (dtor_func_t) destroy_zend_function;')
+	IFRESTORE(`dst->function_table.pDestructor = ZEND_FUNCTION_DTOR;')
 ')
 dnl }}}
Index: /trunk/processor/processor.m4
===================================================================
--- /trunk/processor/processor.m4	(revision 98)
+++ /trunk/processor/processor.m4	(revision 99)
@@ -382,5 +382,5 @@
 	dnl must do after SETNULL(constructor) and dst->parent
 	STRUCT(HashTable, function_table, HashTable_zend_function)
-	IFRESTORE(`dst->function_table.pDestructor = (dtor_func_t) destroy_zend_function;')
+	IFRESTORE(`dst->function_table.pDestructor = ZEND_FUNCTION_DTOR;')
 	IFCOPY(`
 		processor->active_class_entry_src = NULL;
