diff options
-rw-r--r-- | editeng/source/editeng/eehtml.hxx | 3 | ||||
-rw-r--r-- | editeng/source/editeng/impedit4.cxx | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/editeng/source/editeng/eehtml.hxx b/editeng/source/editeng/eehtml.hxx index c74f91e61fdd..71f61c86f713 100644 --- a/editeng/source/editeng/eehtml.hxx +++ b/editeng/source/editeng/eehtml.hxx @@ -92,6 +92,9 @@ public: const EditSelection& GetCurSelection() const { return aCurSel; } }; +SV_DECL_REF( EditHTMLParser ) +SV_IMPL_REF( EditHTMLParser ); + #endif // _EEHTML_HXX /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/editeng/source/editeng/impedit4.cxx b/editeng/source/editeng/impedit4.cxx index 89dce47a5464..b142a98c0adc 100644 --- a/editeng/source/editeng/impedit4.cxx +++ b/editeng/source/editeng/impedit4.cxx @@ -194,7 +194,7 @@ EditPaM ImpEditEngine::ReadHTML( SvStream& rInput, const String& rBaseURL, EditS if ( aSel.HasRange() ) aSel = ImpDeleteSelection( aSel ); - boost::scoped_ptr<EditHTMLParser> xPrsr(new EditHTMLParser(rInput, rBaseURL, pHTTPHeaderAttrs)); + EditHTMLParserRef xPrsr = new EditHTMLParser( rInput, rBaseURL, pHTTPHeaderAttrs ); SvParserState eState = xPrsr->CallParser(pEditEngine, aSel.Max()); if ( ( eState != SVPAR_ACCEPTED ) && ( !rInput.GetError() ) ) { |