Changeset 195 for eaccelerator/trunk/ea_restore.c
- Timestamp:
- 04/06/06 18:49:25 (3 years ago)
- Files:
-
- eaccelerator/trunk/ea_restore.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
eaccelerator/trunk/ea_restore.c
r180 r195 827 827 to->ce_flags = from->ce_flags; 828 828 to->num_interfaces = from->num_interfaces; 829 to->interfaces = NULL; 830 829 831 if (to->num_interfaces > 0) { 830 832 /* hrak: Allocate the slots which will later be populated by ZEND_ADD_INTERFACE */ 831 833 to->interfaces = (zend_class_entry **) emalloc(sizeof(zend_class_entry *) * to->num_interfaces); 832 834 memset(to->interfaces, 0, sizeof(zend_class_entry *) * to->num_interfaces); 833 } else { 834 to->interfaces = NULL; 835 } 836 837 to->iterator_funcs = from->iterator_funcs; 838 to->create_object = from->create_object; 839 to->get_iterator = from->get_iterator; 840 to->interface_gets_implemented = from->interface_gets_implemented; 835 } 841 836 #endif 842 837