diff --git a/SevenZip/StreamWrappers.cs b/SevenZip/StreamWrappers.cs index 487df95..391f7bd 100644 --- a/SevenZip/StreamWrappers.cs +++ b/SevenZip/StreamWrappers.cs @@ -347,7 +347,7 @@ internal sealed class InMultiStreamWrapper : MultiStreamWrapper, ISequentialInSt int i = 0; while (File.Exists(fileName)) { - Streams.Add(new FileStream(fileName, FileMode.Open)); + Streams.Add(new FileStream(fileName, FileMode.Open, FileAccess.Read)); long length = Streams[i].Length; StreamOffsets.Add(i++, new KeyValuePair(StreamLength, StreamLength + length)); StreamLength += length; @@ -505,4 +505,4 @@ private void OnBytesWritten(IntEventArgs e) } } #endif -} \ No newline at end of file +}