From fed17ebb96756a97213e2bd7dc230ca2e6e72292 Mon Sep 17 00:00:00 2001 From: Adam Hathcock Date: Thu, 23 Oct 2025 13:50:07 +0100 Subject: [PATCH] fmt --- .../Compressors/Rar/UnpackV1/Unpack.cs | 22 +++++++++++-------- src/SharpCompress/IO/SharpCompressStream.cs | 3 ++- 2 files changed, 15 insertions(+), 10 deletions(-) diff --git a/src/SharpCompress/Compressors/Rar/UnpackV1/Unpack.cs b/src/SharpCompress/Compressors/Rar/UnpackV1/Unpack.cs index 348d0204..80891f0d 100644 --- a/src/SharpCompress/Compressors/Rar/UnpackV1/Unpack.cs +++ b/src/SharpCompress/Compressors/Rar/UnpackV1/Unpack.cs @@ -579,8 +579,13 @@ internal sealed partial class Unpack : BitInput, IRarUnpack var FilteredData = ArrayPool.Shared.Rent(FilteredDataSize); try { - - Array.Copy(rarVM.Mem, FilteredDataOffset, FilteredData, 0, FilteredDataSize); + Array.Copy( + rarVM.Mem, + FilteredDataOffset, + FilteredData, + 0, + FilteredDataSize + ); prgStack[I] = null; while (I + 1 < prgStack.Count) @@ -619,9 +624,8 @@ internal sealed partial class Unpack : BitInput, IRarUnpack i++ ) { - NextPrg.GlobalData[RarVM.VM_FIXEDGLOBALSIZE + i] = pPrg.GlobalData[ - RarVM.VM_FIXEDGLOBALSIZE + i - ]; + NextPrg.GlobalData[RarVM.VM_FIXEDGLOBALSIZE + i] = + pPrg.GlobalData[RarVM.VM_FIXEDGLOBALSIZE + i]; } } @@ -642,9 +646,8 @@ internal sealed partial class Unpack : BitInput, IRarUnpack i++ ) { - pPrg.GlobalData[RarVM.VM_FIXEDGLOBALSIZE + i] = NextPrg.GlobalData[ - RarVM.VM_FIXEDGLOBALSIZE + i - ]; + pPrg.GlobalData[RarVM.VM_FIXEDGLOBALSIZE + i] = + NextPrg.GlobalData[RarVM.VM_FIXEDGLOBALSIZE + i]; } } else @@ -670,7 +673,8 @@ internal sealed partial class Unpack : BitInput, IRarUnpack destUnpSize -= FilteredDataSize; WrittenBorder = BlockEnd; WriteSize = (unpPtr - WrittenBorder) & PackDef.MAXWINMASK; - } finally + } + finally { ArrayPool.Shared.Return(FilteredData); } diff --git a/src/SharpCompress/IO/SharpCompressStream.cs b/src/SharpCompress/IO/SharpCompressStream.cs index c6b6b721..5cd13d83 100644 --- a/src/SharpCompress/IO/SharpCompressStream.cs +++ b/src/SharpCompress/IO/SharpCompressStream.cs @@ -178,7 +178,8 @@ public class SharpCompressStream : Stream, IStreamStack if (disposing) { Stream.Dispose(); - if (_buffer != null) { + if (_buffer != null) + { ArrayPool.Shared.Return(_buffer); _buffer = null; }