From af13ca9400b95c76bd02ca33fb52d02e469866a9 Mon Sep 17 00:00:00 2001 From: Austin Wise Date: Fri, 11 Jun 2021 22:09:42 -0700 Subject: [PATCH] Remove allocation from MsQuicAddressHelpers.IPEndPointToINet Assuming that GetAddressBytes() does not have side effects, this call should not be needed. Clean up from dotnet/runtime#53461 --- .../Quic/Implementations/MsQuic/Internal/MsQuicAddressHelpers.cs | 1 - 1 file changed, 1 deletion(-) diff --git a/src/libraries/System.Net.Quic/src/System/Net/Quic/Implementations/MsQuic/Internal/MsQuicAddressHelpers.cs b/src/libraries/System.Net.Quic/src/System/Net/Quic/Implementations/MsQuic/Internal/MsQuicAddressHelpers.cs index 8698b79028a7ee..5052c5f0200ca4 100644 --- a/src/libraries/System.Net.Quic/src/System/Net/Quic/Implementations/MsQuic/Internal/MsQuicAddressHelpers.cs +++ b/src/libraries/System.Net.Quic/src/System/Net/Quic/Implementations/MsQuic/Internal/MsQuicAddressHelpers.cs @@ -24,7 +24,6 @@ internal static unsafe IPEndPoint INetToIPEndPoint(ref SOCKADDR_INET inetAddress internal static unsafe SOCKADDR_INET IPEndPointToINet(IPEndPoint endpoint) { SOCKADDR_INET socketAddress = default; - byte[] buffer = endpoint.Address.GetAddressBytes(); if (endpoint.Address != IPAddress.Any && endpoint.Address != IPAddress.IPv6Any) { switch (endpoint.Address.AddressFamily)