From e2d93c593c7dfc76fa468e1e3a1724d311b5bbd3 Mon Sep 17 00:00:00 2001 From: Ben Harris Date: Tue, 28 Apr 2020 21:16:38 -0400 Subject: Fix decoder tests --- IrcTokens/StatefulDecoder.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'IrcTokens/StatefulDecoder.cs') diff --git a/IrcTokens/StatefulDecoder.cs b/IrcTokens/StatefulDecoder.cs index b2bad5e..1f6636b 100644 --- a/IrcTokens/StatefulDecoder.cs +++ b/IrcTokens/StatefulDecoder.cs @@ -60,7 +60,7 @@ namespace IrcTokens _buffer = _buffer == null ? Array.Empty() : _buffer.Concat(data.Take(bytesReceived)).ToArray(); var listLines = _buffer.Split((byte) '\n').Select(l => l.Trim((byte) '\r')).ToList(); - _buffer = listLines.Last(); + _buffer = listLines.LastOrDefault() ?? Array.Empty(); var decodeLines = new List(); foreach (var line in listLines.SkipLast(1).Select(l => l.ToArray())) -- cgit 1.4.1