diff options
Diffstat (limited to 'vcl')
-rw-r--r-- | vcl/source/fontsubset/cff.cxx | 21 |
1 files changed, 15 insertions, 6 deletions
diff --git a/vcl/source/fontsubset/cff.cxx b/vcl/source/fontsubset/cff.cxx index a1d7dbd1d541..a6c9e02386fb 100644 --- a/vcl/source/fontsubset/cff.cxx +++ b/vcl/source/fontsubset/cff.cxx @@ -412,12 +412,21 @@ private: }; CffSubsetterContext::CffSubsetterContext( const U8* pBasePtr, int nBaseLen) -: mpBasePtr( pBasePtr) -, mpBaseEnd( pBasePtr+nBaseLen) -, mnStackIdx(0) -, mnHintSize(0) -, mnHorzHintSize(0) -, maCharWidth(-1) + : mpBasePtr( pBasePtr) + , mpBaseEnd( pBasePtr+nBaseLen) + , mpReadPtr(NULL) + , mpReadEnd(NULL) + , mpWritePtr(NULL) + , mbSawError(false) + , mbNeedClose(false) + , mbIgnoreHints(false) + , mnCntrMask(0) + , mpCharStringOps(NULL) + , mpCharStringEscs(NULL) + , mnStackIdx(0) + , mnHintSize(0) + , mnHorzHintSize(0) + , maCharWidth(-1) { // setCharStringType( 1); // TODO: new CffLocal[ mnFDAryCount]; |