diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2014-04-03 15:31:51 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2014-04-03 15:31:51 +0200 |
commit | 3218dca3e98c0f785314fbd1aa3d29c24d641273 (patch) | |
tree | cdd54418d492b2b083aa2b9468045aa791f258a8 /vcl/source/fontsubset/cff.cxx | |
parent | 96fe761b7b55f6eaecae8113cca2fd8767ea4b11 (diff) |
Remove unnecessary SubsetterContext base class
Change-Id: Ia000655f3fe49a4c9c1015b37f44c0ba44d7666e
Diffstat (limited to 'vcl/source/fontsubset/cff.cxx')
-rw-r--r-- | vcl/source/fontsubset/cff.cxx | 19 |
1 files changed, 3 insertions, 16 deletions
diff --git a/vcl/source/fontsubset/cff.cxx b/vcl/source/fontsubset/cff.cxx index 8880095fb7cc..854784ec6fe6 100644 --- a/vcl/source/fontsubset/cff.cxx +++ b/vcl/source/fontsubset/cff.cxx @@ -314,21 +314,8 @@ struct CffLocal bool mbForceBold; }; -class SubsetterContext -{ -public: - virtual ~SubsetterContext( void); - virtual bool emitAsType1( class Type1Emitter&, - const sal_GlyphId* pGlyphIds, const U8* pEncoding, - GlyphWidth* pGlyphWidths, int nGlyphCount, FontSubsetInfo& ) = 0; -}; - -SubsetterContext::~SubsetterContext( void) -{} - class CffSubsetterContext -: public SubsetterContext -, private CffGlobal +: private CffGlobal { public: static const int NMAXSTACK = 48; // see CFF.appendixB @@ -336,12 +323,12 @@ public: static const int NMAXTRANS = 32; // see CFF.appendixB public: explicit CffSubsetterContext( const U8* pBasePtr, int nBaseLen); - virtual ~CffSubsetterContext( void); + ~CffSubsetterContext( void); void initialCffRead( void); bool emitAsType1( class Type1Emitter&, const sal_GlyphId* pGlyphIds, const U8* pEncoding, - GlyphWidth* pGlyphWidths, int nGlyphCount, FontSubsetInfo& ) SAL_OVERRIDE; + GlyphWidth* pGlyphWidths, int nGlyphCount, FontSubsetInfo& ); // used by charstring converter void setCharStringType( int); |