diff options
author | Thorsten Behrens <tbehrens@suse.com> | 2013-03-21 00:37:28 +0100 |
---|---|---|
committer | Thorsten Behrens <tbehrens@suse.com> | 2013-03-21 00:54:16 +0100 |
commit | ff140bb6b8b109f14c270ff059f0b8d71dab5d6c (patch) | |
tree | 4fee2384e2937f167943c37233e6098b9d064a11 /sdext/source/pdfimport/tree/pdfiprocessor.hxx | |
parent | dd0db92a174f6a4da1ada3de17cb869264be9342 (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.hxx | 8 |
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 { |