Akka.IO.ByteStringBuilder.EnsureTempSize C# (CSharp) Method

EnsureTempSize() private method

private EnsureTempSize ( int size ) : void
size int
return void
        private void EnsureTempSize(int size)
        {
            if (_tempCapacity < size || _tempCapacity == 0)
            {
                var newSize = _tempCapacity == 0 ? 16 : _tempCapacity*2;
                while (newSize < size) newSize *= 2;
                ResizeTemp(newSize);
            }
        }