Assert that nextCapacity > _memory.Length in MemoryBuilder<T>

This commit is contained in:
Dustin Campbell 2024-07-18 09:05:00 -07:00
Родитель 4002d45a8d
Коммит 6fa6e780c0
1 изменённых файлов: 2 добавлений и 0 удалений

Просмотреть файл

@ -123,6 +123,8 @@ internal ref struct MemoryBuilder<T>
_memory.Length);
}
Debug.Assert(nextCapacity > _memory.Length);
var newArray = ArrayPool<T>.Shared.Rent(nextCapacity);
_memory.Span.CopyTo(newArray);