Skip to content

Commit fb0dbc7

Browse files
committed
Removed unnecessary constructor parameter
1 parent 5aa2dfa commit fb0dbc7

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

Microsoft.Toolkit.HighPerformance/Streams/IMemoryOwnerStream{TSource}.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,9 @@ internal sealed class IMemoryOwnerStream<TSource> : MemoryStream<TSource>
2424
/// Initializes a new instance of the <see cref="IMemoryOwnerStream{TSource}"/> class.
2525
/// </summary>
2626
/// <param name="source">The input <typeparamref name="TSource"/> instance to use.</param>
27-
/// <param name="isReadOnly">Indicates whether <paramref name="source"/> can be written to.</param>
2827
/// <param name="disposable">The <see cref="IDisposable"/> instance currently in use.</param>
29-
public IMemoryOwnerStream(TSource source, bool isReadOnly, IDisposable disposable)
30-
: base(source, isReadOnly)
28+
public IMemoryOwnerStream(TSource source, IDisposable disposable)
29+
: base(source, false)
3130
{
3231
this.disposable = disposable;
3332
}

Microsoft.Toolkit.HighPerformance/Streams/MemoryStream.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,18 +56,18 @@ public static Stream Create(IMemoryOwner<byte> memoryOwner)
5656
{
5757
var arraySpanSource = new ArrayOwner(segment.Array!, segment.Offset, segment.Count);
5858

59-
return new IMemoryOwnerStream<ArrayOwner>(arraySpanSource, false, memoryOwner);
59+
return new IMemoryOwnerStream<ArrayOwner>(arraySpanSource, memoryOwner);
6060
}
6161

6262
if (MemoryMarshal.TryGetMemoryManager<byte, MemoryManager<byte>>(memory, out var memoryManager, out int start, out int length))
6363
{
6464
MemoryManagerOwner memoryManagerSpanSource = new MemoryManagerOwner(memoryManager, start, length);
6565

66-
return new IMemoryOwnerStream<MemoryManagerOwner>(memoryManagerSpanSource, false, memoryOwner);
66+
return new IMemoryOwnerStream<MemoryManagerOwner>(memoryManagerSpanSource, memoryOwner);
6767
}
6868

6969
// Return an empty stream if the memory was empty
70-
return new IMemoryOwnerStream<ArrayOwner>(ArrayOwner.Empty, false, memoryOwner);
70+
return new IMemoryOwnerStream<ArrayOwner>(ArrayOwner.Empty, memoryOwner);
7171
}
7272
}
7373
}

0 commit comments

Comments
 (0)