From 90608b7fdec542dd8ce86923ded508c3b242c552 Mon Sep 17 00:00:00 2001 From: stevenaw Date: Mon, 15 Apr 2024 20:23:17 -0400 Subject: [PATCH] Issue4681 --- Issue4681/Issue4681.csproj | 19 +++++++++++++++++++ Issue4681/Issue4681.sln | 22 ++++++++++++++++++++++ Issue4681/UnitTest1.cs | 19 +++++++++++++++++++ Issue4681/nunit.snk | Bin 0 -> 596 bytes 4 files changed, 60 insertions(+) create mode 100644 Issue4681/Issue4681.csproj create mode 100644 Issue4681/Issue4681.sln create mode 100644 Issue4681/UnitTest1.cs create mode 100644 Issue4681/nunit.snk diff --git a/Issue4681/Issue4681.csproj b/Issue4681/Issue4681.csproj new file mode 100644 index 0000000..c5d7e12 --- /dev/null +++ b/Issue4681/Issue4681.csproj @@ -0,0 +1,19 @@ + + + + net8.0;net48 + false + true + True + true + nunit.snk + + + + + + + + + + diff --git a/Issue4681/Issue4681.sln b/Issue4681/Issue4681.sln new file mode 100644 index 0000000..732c0ac --- /dev/null +++ b/Issue4681/Issue4681.sln @@ -0,0 +1,22 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.0.31903.59 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Issue4681", "Issue4681.csproj", "{491A5BD4-1DCE-48C1-92AA-D39307FCD7A0}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {491A5BD4-1DCE-48C1-92AA-D39307FCD7A0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {491A5BD4-1DCE-48C1-92AA-D39307FCD7A0}.Debug|Any CPU.Build.0 = Debug|Any CPU + {491A5BD4-1DCE-48C1-92AA-D39307FCD7A0}.Release|Any CPU.ActiveCfg = Release|Any CPU + {491A5BD4-1DCE-48C1-92AA-D39307FCD7A0}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection +EndGlobal diff --git a/Issue4681/UnitTest1.cs b/Issue4681/UnitTest1.cs new file mode 100644 index 0000000..e41e8f6 --- /dev/null +++ b/Issue4681/UnitTest1.cs @@ -0,0 +1,19 @@ +using InvertedTomato.Crc; +using NUnit.Framework; +using System.Text; +using System; + +public class Tests +{ + [Test] + public void BugReport() + { + var crc = CrcAlgorithm.CreateCrc16CcittFalse(); + + // Give it some bytes to chew on - you can call this multiple times if needed + crc.Append(Encoding.ASCII.GetBytes("Hurray for cake!")); + + // Get the output - as a hex string, byte array or unsigned integer + Console.WriteLine(crc.ToHexString()); + } +} \ No newline at end of file diff --git a/Issue4681/nunit.snk b/Issue4681/nunit.snk new file mode 100644 index 0000000000000000000000000000000000000000..db2cc7fd3bfb2e7170540b5213197ba432e4f09f GIT binary patch literal 596 zcmV-a0;~N80ssI2Bme+XQ$aES1ONa50096o?xS$Am`nO?9;aa8%3x*Ay)K4? z5ZS)v>2jb1-PV%c$ofD_q*)$>dW`d3;v6kEBfO1wT4uGBt?QO`H*%liq(-$!%~z&d z3KZ>Kn^`2H?far-BFLB!b;q_0{Or5BBtPSRuk^P6B*m){O=@CSouH2@(SM&dBXIGT zijt?vxi<{p2G_}BS51$Hvo0V|y&`stzLh>8NlWxs3O0^b@f#35ip#riN@jhnN}LX` z!s;zgc;=N1i$jdaTR&K^jT41+Rxstqk|!zJ`yKReh3P;&?UOB5qYYv?$5Y=P2aUg|kZxN3Cjo|BdLrXHj>hUtcdcbMD@t+Zh-`5P#I>B7 z$0=Jj0*9|6$Dh%EOuS%h~Hs-abJ`L+2M{u-*-ObJ#*sJ1hfR!%^o)Z literal 0 HcmV?d00001