  
  void zend_do_implements_interface(znode *interface_znode TSRMLS_DC)
  {
-@@ -3831,6 +4061,14 @@
+@@ -3832,6 +4062,14 @@
  	zend_hash_init_ex(&ce->constants_table, 0, NULL, zval_ptr_dtor_func, persistent_hashes, 0);
  	zend_hash_init_ex(&ce->function_table, 0, NULL, ZEND_FUNCTION_DTOR, persistent_hashes, 0);
  

retrieving revision 1.107
diff -u -r1.107 zend_object_handlers.c
--- Zend/zend_object_handlers.c	17 Dec 2004 22:24:51 -0000	1.107
+++ Zend/zend_object_handlers.c	9 Jan 2005 00:30:30 -0000
@@ -480,7 +480,7 @@
 	zend_internal_function *func = (zend_internal_function *)EG(function_state_ptr)->function;
 	zval *method_name_ptr, *method_args_ptr;

 	if (EX(fbc)->common.fn_flags & ZEND_ACC_STATIC) {
 		EX(object) = NULL;
 	} else {
@@ -771,8 +901,12 @@
 		EX(fbc) = ce->constructor;
 	}
 
