From 574a093038df4e60003b555e81ca98380d1eb63d Mon Sep 17 00:00:00 2001 From: Nanook Date: Fri, 15 Jul 2022 21:25:39 +0100 Subject: [PATCH] Minor tweak that got missed in the last tidy. --- src/SharpCompress/Archives/Rar/RarArchive.cs | 4 ++-- src/SharpCompress/Archives/Rar/StreamRarArchiveVolume.cs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/SharpCompress/Archives/Rar/RarArchive.cs b/src/SharpCompress/Archives/Rar/RarArchive.cs index 38d0c46c..6d43a46b 100644 --- a/src/SharpCompress/Archives/Rar/RarArchive.cs +++ b/src/SharpCompress/Archives/Rar/RarArchive.cs @@ -44,10 +44,10 @@ namespace SharpCompress.Archives.Rar streams[1].Position = 0; base.SrcStream.Position = 0; - return srcStream.Streams.Select(a => new StreamRarArchiveVolume(idx++, a, ReaderOptions)); + return srcStream.Streams.Select(a => new StreamRarArchiveVolume(a, ReaderOptions, idx++)); } else //split mode or single file - return new StreamRarArchiveVolume(idx++, base.SrcStream, ReaderOptions).AsEnumerable(); + return new StreamRarArchiveVolume(base.SrcStream, ReaderOptions, idx++).AsEnumerable(); } protected override IReader CreateReaderForSolidExtraction() diff --git a/src/SharpCompress/Archives/Rar/StreamRarArchiveVolume.cs b/src/SharpCompress/Archives/Rar/StreamRarArchiveVolume.cs index 22f6690e..68def3f7 100644 --- a/src/SharpCompress/Archives/Rar/StreamRarArchiveVolume.cs +++ b/src/SharpCompress/Archives/Rar/StreamRarArchiveVolume.cs @@ -9,7 +9,7 @@ namespace SharpCompress.Archives.Rar { internal class StreamRarArchiveVolume : RarVolume { - internal StreamRarArchiveVolume(int index, Stream stream, ReaderOptions options) + internal StreamRarArchiveVolume(Stream stream, ReaderOptions options, int index = 0) : base(StreamingMode.Seekable, stream, options, index) { }