We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8ecf4a9 commit 54bb3c3Copy full SHA for 54bb3c3
src/DotNext.IO/IO/FileWriter.cs
@@ -239,19 +239,17 @@ public void Write()
239
240
private void WriteSlow(ReadOnlySpan<byte> input)
241
{
242
+ RandomAccess.Write(handle, WrittenBuffer.Span, fileOffset);
243
+ fileOffset += bufferOffset;
244
+
245
if (input.Length >= maxBufferSize)
246
- RandomAccess.Write(handle, WrittenBuffer.Span, fileOffset);
- fileOffset += bufferOffset;
-
247
RandomAccess.Write(handle, input, fileOffset);
248
fileOffset += input.Length;
249
Reset();
250
}
251
else
252
253
254
255
input.CopyTo(EnsureBufferAllocated().Span);
256
bufferOffset += input.Length;
257
0 commit comments