fix: Fixes ValueStringBuilder infinite loop (#1311)

This commit is contained in:
Kamron Batman 2022-12-27 16:56:59 -08:00 committed by GitHub
parent e855ca1e61
commit e8396d25ec
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 1 deletions

View file

@ -187,6 +187,7 @@ public ref struct ValueStringBuilder
while (!((ISpanFormattable)value).TryFormat(destination, out charsWritten, format, default))
{
Grow(1);
destination = _chars[_length..];
}
if ((uint)charsWritten > (uint)destination.Length)