From 180458bcc4b78bf964d11e8c7be1e6e175cc9262 Mon Sep 17 00:00:00 2001 From: Caolán McNamara Date: Sat, 1 Mar 2025 12:03:47 +0000 Subject: cid#1643904 COPY_INSTEAD_OF_MOVE MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I5f59d7f3f147aa80d164fd8d20e1adad317910d1 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182385 Reviewed-by: Caolán McNamara Tested-by: Jenkins --- forms/source/component/FormattedFieldWrapper.cxx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'forms') diff --git a/forms/source/component/FormattedFieldWrapper.cxx b/forms/source/component/FormattedFieldWrapper.cxx index 087612530bc7..a73f60d596b6 100644 --- a/forms/source/component/FormattedFieldWrapper.cxx +++ b/forms/source/component/FormattedFieldWrapper.cxx @@ -89,11 +89,10 @@ Reference< XCloneable > SAL_CALL OFormattedFieldWrapper::createClone() // clone the aggregate if ( m_xAggregate.is() ) { - rtl::Reference< OEditBaseModel > xClone = static_cast(m_xAggregate->createClone().get()); - xRef->m_xAggregate = xClone; + xRef->m_xAggregate.set(static_cast(m_xAggregate->createClone().get())); OSL_ENSURE(xRef->m_xAggregate.is(), "invalid aggregate cloned !"); - xRef->m_xFormattedPart = xClone; + xRef->m_xFormattedPart = xRef->m_xAggregate; if ( m_pEditPart.is() ) { -- cgit