Merge pull request #336 from diontools/ImproveStreamSkipping

Utility.Skip uses seek
This commit is contained in:
Adam Hathcock
2018-01-10 11:23:24 +00:00
committed by GitHub

View File

@@ -141,6 +141,12 @@ namespace SharpCompress
public static void Skip(this Stream source, long advanceAmount)
{
if (source.CanSeek)
{
source.Position += advanceAmount;
return;
}
byte[] buffer = GetTransferByteArray();
try
{