Changeset 24886
- Timestamp:
- Jul 21, 2009, 3:27:31 PM (17 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/mathtypes/psVector.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/mathtypes/psVector.c
r24619 r24886 122 122 } 123 123 124 125 124 if (vector->nalloc == nalloc) { 126 125 // No need to realloc to same size … … 131 130 elementSize = PSELEMTYPE_SIZEOF(elemType); 132 131 133 long n start = vector->n;132 long nallocOld = vector->nalloc; 134 133 if (nalloc < vector->n) { 135 134 vector->n = nalloc; … … 139 138 P_PSVECTOR_SET_NALLOC(vector,nalloc); 140 139 141 // fill newly allocated range with zeros: 142 if (n start< nalloc) {143 long nNew = nalloc - n start;144 memset (&vector->data.U8[n start*elementSize], 0, nNew*elementSize);140 // fill newly allocated range with zeros: 141 if (nallocOld < nalloc) { 142 long nNew = nalloc - nallocOld; 143 memset (&vector->data.U8[nallocOld*elementSize], 0, nNew*elementSize); 145 144 } 146 145
Note:
See TracChangeset
for help on using the changeset viewer.
