sw/source/core/unocore/unofield.cxx | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-)
New commits: commit c69bd0ead5852967492046caa311732ebe549a7c Author: Miklos Vajna <vmik...@suse.cz> Date: Fri Jul 20 18:25:06 2012 +0200 SwXTextField::attachToRange: avoid unnecessary dynamic_cast Change-Id: I76aab7b0405db206fa03e03021ac872fc435eec2 diff --git a/sw/source/core/unocore/unofield.cxx b/sw/source/core/unocore/unofield.cxx index 1b14610..957cb6b 100644 --- a/sw/source/core/unocore/unofield.cxx +++ b/sw/source/core/unocore/unofield.cxx @@ -1766,12 +1766,8 @@ void SwXTextField::attachToRange( // The fieldmark always has a (generated) name. pPostItField->SetName(pFieldmark->GetName()); else - { // The field has a name already, use it. - sw::mark::MarkBase* pMarkBase = dynamic_cast<sw::mark::MarkBase*>(pFieldmark); - if (pMarkBase) - pMarkBase->SetName(pPostItField->GetName()); - } + pMarksAccess->renameMark(pFieldmark, pPostItField->GetName()); // Make sure we always insert the field at the end SwPaM aEnd(*aPam.End(), *aPam.End()); _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits