diff --git a/Include/Aurora/Memory/ByteBuffer_Memory.inl b/Include/Aurora/Memory/ByteBuffer_Memory.inl index c0da5ce2..b2160d0d 100644 --- a/Include/Aurora/Memory/ByteBuffer_Memory.inl +++ b/Include/Aurora/Memory/ByteBuffer_Memory.inl @@ -216,7 +216,7 @@ namespace Aurora::Memory return true; } - auto newLength = AuMax(length, (this->allocSize / 4) * 3); + auto newLength = AuMax(length, AuPageRoundUp(this->allocSize + (this->allocSize / 3), 64ull)); if (auto pNext = ZRealloc(this->base, newLength)) {