diff options
author | Michael Stahl <mst@openoffice.org> | 2010-10-04 16:58:48 +0200 |
---|---|---|
committer | Michael Stahl <mst@openoffice.org> | 2010-10-04 16:58:48 +0200 |
commit | d82a205b967311ff8b2fd3a49eeefa5a9d2839cd (patch) | |
tree | b6d5ade2a59d706b45cd5ff2ff7207d1f0b4ee2f /xmloff/source/text | |
parent | f0c824936cfcc6b684898f7c909390a9b5799303 (diff) |
sw34bf01: XMLTextMarkImportContext::EndElement(): catch exception
Diffstat (limited to 'xmloff/source/text')
-rw-r--r-- | xmloff/source/text/XMLTextMarkImportContext.cxx | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/xmloff/source/text/XMLTextMarkImportContext.cxx b/xmloff/source/text/XMLTextMarkImportContext.cxx index 00cdce37f4d5..922777808734 100644 --- a/xmloff/source/text/XMLTextMarkImportContext.cxx +++ b/xmloff/source/text/XMLTextMarkImportContext.cxx @@ -287,7 +287,12 @@ void XMLTextMarkImportContext::EndElement() Reference<XTextCursor> xInsertionCursor = m_rHelper.GetText()->createTextCursorByRange( xEndRange); + try { xInsertionCursor->gotoRange(xStartRange, sal_True); + } catch (uno::Exception&) { + OSL_ENSURE(false, + "cannot go to end position of bookmark"); + } //DBG_ASSERT(! xInsertionCursor->isCollapsed(), // "we want no point mark"); |