Skip to content

Commit 809c262

Browse files
committed
Merge remote-tracking branch 'origin/v2.13' into v2.13-to-main
2 parents 8801b49 + 5fe6220 commit 809c262

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

ext/MessagePack

Submodule MessagePack updated 419 files

src/Nerdbank.Streams/MultiplexingStream.Formatters.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -562,7 +562,7 @@ internal ReadOnlySequence<byte> SerializeException(Exception? exception)
562562
}
563563

564564
// Get the exception message and return it as an exception.
565-
string remoteErrorMsg = reader.ReadString();
565+
string? remoteErrorMsg = reader.ReadString();
566566
return new MultiplexingProtocolException($"Received error from remote side: {remoteErrorMsg}");
567567
}
568568

@@ -610,14 +610,14 @@ internal override Channel.OfferParameters DeserializeOfferParameters(ReadOnlySeq
610610
throw new MultiplexingProtocolException("Insufficient elements in offer parameter payload.");
611611
}
612612

613-
string name = reader.ReadString();
613+
string? name = reader.ReadString();
614614
long? remoteWindowSize = null;
615615
if (elementsCount > 1)
616616
{
617617
remoteWindowSize = reader.ReadInt64();
618618
}
619619

620-
return new Channel.OfferParameters(name, remoteWindowSize);
620+
return new Channel.OfferParameters(name ?? string.Empty, remoteWindowSize);
621621
}
622622

623623
internal override ReadOnlySequence<byte> Serialize(Channel.AcceptanceParameters acceptanceParameters)

src/Nerdbank.Streams/Nerdbank.Streams.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<PropertyGroup>
33
<TargetFrameworks>net8.0;netstandard2.0;netstandard2.1</TargetFrameworks>
44
<PackageValidationBaselineVersion>2.13.16</PackageValidationBaselineVersion>
5-
<DefineConstants>$(DefineConstants);MESSAGEPACK_INTERNAL;CSHARP8</DefineConstants>
5+
<DefineConstants>$(DefineConstants);MESSAGEPACK_INTERNAL</DefineConstants>
66

77
<Summary>Streams for full duplex in-proc communication, wrap a WebSocket, split a stream into multiple channels, etc.</Summary>
88
<Description>$(Summary)</Description>

0 commit comments

Comments
 (0)