diff options
-rw-r--r-- | common/array.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/common/array.h b/common/array.h index e3aab66dc6..383ecfcec6 100644 --- a/common/array.h +++ b/common/array.h @@ -182,7 +182,11 @@ public: delete[] _storage; _size = array._size; +#ifdef __DS__ + _capacity = _size; +#else _capacity = _size + 32; +#endif _storage = new T[_capacity]; assert(_storage); copy(array._storage, array._storage + _size, _storage); |