Kaydet (Commit) 6a94e8fb authored tarafından Tomaž Vajngerl's avatar Tomaž Vajngerl

wmf: put WMFReader constructor out of the header file

Change-Id: I8bf15c9990745759dd1414296257558adf5a42c0
üst 599328b0
...@@ -842,22 +842,8 @@ private: ...@@ -842,22 +842,8 @@ private:
public: public:
WMFReader(SvStream& rStreamWMF, GDIMetaFile& rGDIMetaFile, WMFReader(SvStream& rStreamWMF, GDIMetaFile& rGDIMetaFile,
FilterConfigItem* pConfigItem = NULL, FilterConfigItem* pConfigItem = NULL,
WMF_EXTERNALHEADER* pExtHeader = NULL) WMF_EXTERNALHEADER* pExtHeader = NULL);
: WinMtf(new WinMtfOutput(rGDIMetaFile) , rStreamWMF, pConfigItem)
, nUnitsPerInch(96)
, nRecSize(0)
, pEMFStream(NULL)
, nEMFRecCount(0)
, nEMFRec(0)
, nEMFSize(0)
, nSkipActions(0)
, nCurrentAction(0)
, nUnicodeEscapeAction(0)
, pExternalHeader(pExtHeader)
{
}
~WMFReader(); ~WMFReader();
// read WMF file from stream and fill the GDIMetaFile // read WMF file from stream and fill the GDIMetaFile
......
...@@ -1600,10 +1600,24 @@ bool WMFReader::GetPlaceableBound( Rectangle& rPlaceableBound, SvStream* pStm ) ...@@ -1600,10 +1600,24 @@ bool WMFReader::GetPlaceableBound( Rectangle& rPlaceableBound, SvStream* pStm )
return bRet; return bRet;
} }
WMFReader::WMFReader(SvStream& rStreamWMF, GDIMetaFile& rGDIMetaFile,
FilterConfigItem* pConfigItem, WMF_EXTERNALHEADER* pExtHeader)
: WinMtf(new WinMtfOutput(rGDIMetaFile) , rStreamWMF, pConfigItem)
, nUnitsPerInch(96)
, nRecSize(0)
, pEMFStream(NULL)
, nEMFRecCount(0)
, nEMFRec(0)
, nEMFSize(0)
, nSkipActions(0)
, nCurrentAction(0)
, nUnicodeEscapeAction(0)
, pExternalHeader(pExtHeader)
{}
WMFReader::~WMFReader() WMFReader::~WMFReader()
{ {
if( pEMFStream ) delete pEMFStream;
delete pEMFStream;
} }
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment