Changeset 1171 for trunk/xcache/xc_utils.c
- Timestamp:
- 11/13/2012 09:51:47 AM (6 months ago)
- Files:
-
- 1 modified
-
trunk/xcache/xc_utils.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/xcache/xc_utils.c
r1170 r1171 574 574 while (p) { 575 575 if (checker(p->pData)) { 576 if (setTargetPointer && source->pInternalPointer == p) {577 target->pInternalPointer = NULL;578 }579 576 if (p->nKeyLength) { 580 577 zend_u_hash_quick_update(target, p->key.type, ZSTR(BUCKET_KEY_S(p)), p->nKeyLength, p->h, p->pData, size, &new_entry); … … 585 582 pCopyConstructor(new_entry); 586 583 } 584 if (setTargetPointer && source->pInternalPointer == p) { 585 target->pInternalPointer = new_entry; 586 } 587 587 } 588 588 p = p->pListNext;

