Skip to content

Commit c176a64

Browse files
committed
Removed redundant negation
1 parent 603e1cf commit c176a64

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/DotNext.IO/Buffers/Binary/SevenBitEncodedInt32Reader.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ namespace DotNext.Buffers.Binary;
77
internal struct SevenBitEncodedInt32Reader : IBufferReader, ISupplier<int>
88
{
99
private SevenBitEncodedInteger<uint> decoder;
10-
private bool completed;
10+
private bool incompleted;
1111

12-
readonly int IBufferReader.RemainingBytes => Unsafe.BitCast<bool, byte>(!completed);
12+
readonly int IBufferReader.RemainingBytes => Unsafe.BitCast<bool, byte>(incompleted);
1313

1414
void IReadOnlySpanConsumer<byte>.Invoke(ReadOnlySpan<byte> source)
15-
=> completed = decoder.Append(MemoryMarshal.GetReference(source)) is false;
15+
=> incompleted = decoder.Append(MemoryMarshal.GetReference(source));
1616

1717
readonly int ISupplier<int>.Invoke() => (int)decoder.Value;
1818
}

0 commit comments

Comments
 (0)