1// DummyOutStream.cpp
2
3#include "StdAfx.h"
4
5#include "DummyOutStream.h"
6
7STDMETHODIMP CDummyOutStream::Write(const void *data,  UInt32 size, UInt32 *processedSize)
8{
9  UInt32 realProcessedSize;
10  HRESULT result;
11  if(!_stream)
12  {
13    realProcessedSize = size;
14    result = S_OK;
15  }
16  else
17    result = _stream->Write(data, size, &realProcessedSize);
18  _size += realProcessedSize;
19  if(processedSize != NULL)
20    *processedSize = realProcessedSize;
21  return result;
22}
23