From 33fb0edf09148032d85cb45ea0b4988664a23f5a Mon Sep 17 00:00:00 2001 From: sta Date: Tue, 5 Nov 2019 20:25:27 +0900 Subject: [PATCH] [Modify] Replace it --- websocket-sharp/Net/HttpListenerResponse.cs | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/websocket-sharp/Net/HttpListenerResponse.cs b/websocket-sharp/Net/HttpListenerResponse.cs index 7ecde918..5bcd3dd6 100644 --- a/websocket-sharp/Net/HttpListenerResponse.cs +++ b/websocket-sharp/Net/HttpListenerResponse.cs @@ -612,15 +612,13 @@ namespace WebSocketSharp.Net private IEnumerable findCookie (Cookie cookie) { - var name = cookie.Name; - var domain = cookie.Domain; - var path = cookie.Path; - if (_cookies != null) - foreach (Cookie c in _cookies) - if (c.Name.Equals (name, StringComparison.OrdinalIgnoreCase) && - c.Domain.Equals (domain, StringComparison.OrdinalIgnoreCase) && - c.Path.Equals (path, StringComparison.Ordinal)) - yield return c; + if (_cookies == null) + yield break; + + foreach (var c in _cookies) { + if (c.EqualsWithoutValue (cookie)) + yield return c; + } } #endregion