Changeset 824 for trunk/processor/hashtable.m4
- Timestamp:
- 03/22/2012 06:53:11 PM (14 months ago)
- Files:
-
- 1 modified
-
trunk/processor/hashtable.m4 (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/processor/hashtable.m4
r823 r824 88 88 IFCOPY(`dst->pInternalPointer = NULL; /* Used for element traversal */') DONE(pInternalPointer) 89 89 IFCOPY(`dst->pListHead = NULL;') DONE(pListHead) 90 #ifdef ZEND_ENGINE_2_4 91 if (src->nTableMask) { 92 #endif 90 93 CALLOC(dst->arBuckets, Bucket*, src->nTableSize) 91 94 DONE(arBuckets) 92 95 DISABLECHECK(` 93 94 96 for (b = src->pListHead; b != NULL; b = b->pListNext) { 95 97 ifelse($4, `', `', ` … … 155 157 } 156 158 ') 159 #ifdef ZEND_ENGINE_2_4 160 } 161 else { /* if (src->nTableMask) */ 162 DONE(arBuckets) 163 } 164 #endif 157 165 IFCOPY(`dst->pListTail = pnew;') DONE(pListTail) 158 166 IFCOPY(`dst->pDestructor = src->pDestructor;') DONE(pDestructor)

