From 0a727e16e83427bfcc1953cecfdd01c1ad7e5b02 Mon Sep 17 00:00:00 2001 From: Adam Hathcock Date: Mon, 1 Jun 2026 13:21:04 +0100 Subject: [PATCH] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- src/SharpCompress/Compressors/LZMA/LzmaDecoder.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/SharpCompress/Compressors/LZMA/LzmaDecoder.cs b/src/SharpCompress/Compressors/LZMA/LzmaDecoder.cs index e6262e0b..bdc189ff 100644 --- a/src/SharpCompress/Compressors/LZMA/LzmaDecoder.cs +++ b/src/SharpCompress/Compressors/LZMA/LzmaDecoder.cs @@ -139,7 +139,7 @@ public partial class Decoder : ICoder, ISetDecoderProperties, IDisposable _posMask = ((uint)1 << numPosBits) - 1; _numPrevBits = numPrevBits; var numStates = (uint)1 << (_numPrevBits + _numPosBits); - _models = new BitDecoder[numStates * 0x300]; + _models = new BitDecoder[checked((int)(numStates * 0x300))]; _coders = new Decoder2[numStates]; for (uint i = 0; i < numStates; i++) {