Changeset 823 for trunk/processor/hashtable.m4
- Timestamp:
- 03/22/2012 06:29:49 PM (14 months ago)
- Files:
-
- 1 modified
-
trunk/processor/hashtable.m4 (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/processor/hashtable.m4
r822 r823 104 104 IFCALCCOPY(`bucketsize = BUCKET_SIZE(b);') 105 105 ALLOC(pnew, char, bucketsize, , Bucket) 106 IFCOPY(`memcpy(pnew, b, bucketsize);') 106 IFCOPY(` 107 #ifdef ZEND_ENGINE_2_4 108 memcpy(pnew, b, BUCKET_HEAD_SIZE(Bucket)); 109 pnew->arKey = (const char *) (pnew + 1); 110 memcpy(pnew->arKey, b->arKey, BUCKET_KEY_SIZE(b)); 111 #else 112 memcpy(pnew, b, bucketsize); 113 #endif 114 ') 107 115 IFCOPY(` 108 116 n = b->h & src->nTableMask;

