Source code

Revision control

Copy as Markdown

Other Tools

// 7zSpecStream.cpp↩
#include "StdAfx.h"
#include "7zSpecStream.h"
STDMETHODIMP CSequentialInStreamSizeCount2::Read(void *data, UInt32 size, UInt32 *processedSize)↩
{↩
UInt32 realProcessedSize;↩
HRESULT result = _stream->Read(data, size, &realProcessedSize);↩
_size += realProcessedSize;↩
if (processedSize)↩
*processedSize = realProcessedSize;↩
return result;↩
}↩
STDMETHODIMP CSequentialInStreamSizeCount2::GetSubStreamSize(UInt64 subStream, UInt64 *value)↩
{↩
if (!_getSubStreamSize)↩
return E_NOTIMPL;↩
return _getSubStreamSize->GetSubStreamSize(subStream, value);↩
}↩