|
@@ -59,11 +59,7 @@ private:
|
|
|
}
|
|
|
count = p_size;
|
|
|
} else if (p_size > count) {
|
|
|
- if (unlikely(p_size > capacity)) {
|
|
|
- capacity = tight ? p_size : nearest_power_of_2_templated(p_size);
|
|
|
- data = (T *)memrealloc(data, capacity * sizeof(T));
|
|
|
- CRASH_COND_MSG(!data, "Out of memory");
|
|
|
- }
|
|
|
+ reserve(p_size);
|
|
|
if constexpr (p_init) {
|
|
|
memnew_arr_placement(data + count, p_size - count);
|
|
|
} else {
|