Lines Matching refs:clone
706 php_com_persist_helper *clone, *object = (php_com_persist_helper*)Z_OBJ_P(obj); in helper_clone() local
708 clone = emalloc(sizeof(*object)); in helper_clone()
709 memcpy(clone, object, sizeof(*object)); in helper_clone()
711 zend_object_std_init(&clone->std, object->std.ce); in helper_clone()
713 if (clone->ipf) { in helper_clone()
714 IPersistFile_AddRef(clone->ipf); in helper_clone()
716 if (clone->ips) { in helper_clone()
717 IPersistStream_AddRef(clone->ips); in helper_clone()
719 if (clone->ipsi) { in helper_clone()
720 IPersistStreamInit_AddRef(clone->ipsi); in helper_clone()
722 if (clone->unk) { in helper_clone()
723 IUnknown_AddRef(clone->unk); in helper_clone()
725 return (zend_object*)clone; in helper_clone()