xref: /aosp_15_r20/external/lzma/CPP/7zip/Archive/7z/7zSpecStream.cpp (revision f6dc9357d832569d4d1f5d24eacdb3935a1ae8e6)
1 // 7zSpecStream.cpp
2 
3 #include "StdAfx.h"
4 
5 #include "7zSpecStream.h"
6 
7 /*
8 Z7_COM7F_IMF(CSequentialInStreamSizeCount2::Read(void *data, UInt32 size, UInt32 *processedSize))
9 {
10   UInt32 realProcessedSize;
11   const HRESULT result = _stream->Read(data, size, &realProcessedSize);
12   _size += realProcessedSize;
13   if (processedSize)
14     *processedSize = realProcessedSize;
15   return result;
16 }
17 
18 Z7_COM7F_IMF(CSequentialInStreamSizeCount2::GetSubStreamSize(UInt64 subStream, UInt64 *value))
19 {
20   if (!_getSubStreamSize)
21     return E_NOTIMPL;
22   return _getSubStreamSize->GetSubStreamSize(subStream, value);
23 }
24 
25 Z7_COM7F_IMF(CSequentialInStreamSizeCount2::GetNextInSubStream(UInt64 *streamIndexRes, ISequentialInStream **stream))
26 {
27   if (!_compressGetSubStreamSize)
28     return E_NOTIMPL;
29   return _compressGetSubStreamSize->GetNextInSubStream(streamIndexRes, stream);
30 }
31 */
32