src/Vector.h
changeset 251 ca99a81745fe
parent 195 c1ba166f3fc4
     1.1 --- a/src/Vector.h	Sat Dec 29 00:55:38 2012 -0800
     1.2 +++ b/src/Vector.h	Tue Jan 01 15:34:07 2013 -0800
     1.3 @@ -106,8 +106,7 @@
     1.4          }
     1.5          if (maxsize == 0)
     1.6              maxsize = 8;
     1.7 -        while (nitems + needed > maxsize)
     1.8 -        {
     1.9 +        while (nitems + needed > maxsize) {
    1.10              if (!IsUintPtrMultiplySafe(maxsize, 2)) {
    1.11                  this->reportAllocationOverflow();
    1.12                  return false;
    1.13 @@ -117,8 +116,7 @@
    1.14          T* newdata = (T*)this->malloc(sizeof(T) * maxsize);
    1.15          if (newdata == NULL)
    1.16              return false;
    1.17 -        for (size_t i = 0; i < nitems; i++)
    1.18 -        {
    1.19 +        for (size_t i = 0; i < nitems; i++) {
    1.20              new (&newdata[i]) T(data[i]);
    1.21              data[i].~T();
    1.22          }