summaryrefslogtreecommitdiff
path: root/sdext/source/pdfimport/tree/pdfiprocessor.hxx
diff options
context:
space:
mode:
authorThorsten Behrens <tbehrens@suse.com>2013-03-21 00:37:28 +0100
committerThorsten Behrens <tbehrens@suse.com>2013-03-21 00:54:16 +0100
commitff140bb6b8b109f14c270ff059f0b8d71dab5d6c (patch)
tree4fee2384e2937f167943c37233e6098b9d064a11 /sdext/source/pdfimport/tree/pdfiprocessor.hxx
parentdd0db92a174f6a4da1ada3de17cb869264be9342 (diff)
Remove StringMirror UNO service.
This was a kludge from back in the day when pdfimport was an extension and could not link against office libs. While at it, fix mirror method to handle unicode surrogates correctly. Change-Id: I3582a7870efdfea50446d3604a185025b1d5a196
Diffstat (limited to 'sdext/source/pdfimport/tree/pdfiprocessor.hxx')
-rw-r--r--sdext/source/pdfimport/tree/pdfiprocessor.hxx8
1 files changed, 1 insertions, 7 deletions
diff --git a/sdext/source/pdfimport/tree/pdfiprocessor.hxx b/sdext/source/pdfimport/tree/pdfiprocessor.hxx
index e86ccfe2aafe..bd792bc4d35d 100644
--- a/sdext/source/pdfimport/tree/pdfiprocessor.hxx
+++ b/sdext/source/pdfimport/tree/pdfiprocessor.hxx
@@ -99,10 +99,9 @@ namespace pdfi
void sortElements( Element* pElement, bool bDeep = false );
- rtl::OUString mirrorString( const rtl::OUString& i_rInString );
+ rtl::OUString mirrorString( const rtl::OUString& i_rInString ) const;
private:
- void prepareMirrorMap();
void processGlyphLine();
void processGlyph( double fPreAvarageSpaceValue,
CharGlyph& rGlyph,
@@ -233,11 +232,6 @@ namespace pdfi
m_xStatusIndicator;
bool m_bHaveTextOnDocLevel;
- std::vector< sal_Unicode > m_aMirrorMap;
- com::sun::star::uno::Reference<
- com::sun::star::util::XStringMapping >
- m_xMirrorMapper;
- bool m_bMirrorMapperTried;
};
class CharGlyph
{