svx/source/items/hlnkitem.cxx | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-)
New commits: commit d5c7ae4a58134c1b519dffdee6165aeddf6e1e78 Author: Maya Stephens <maya.steph...@collabora.com> AuthorDate: Tue Aug 19 08:49:26 2025 +0000 Commit: Michael Stahl <michael.st...@collabora.com> CommitDate: Thu Aug 21 14:45:57 2025 +0200 Use member initlializer in SvxHyperlinkItem::SvxHyperlinkItem Change-Id: Ib58545f8038f0ed1d5975d7d080edc7a42fca2f7 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/189903 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com> Reviewed-by: Michael Stahl <michael.st...@collabora.com> diff --git a/svx/source/items/hlnkitem.cxx b/svx/source/items/hlnkitem.cxx index 41f857f55c37..267a83743632 100644 --- a/svx/source/items/hlnkitem.cxx +++ b/svx/source/items/hlnkitem.cxx @@ -25,20 +25,18 @@ SfxPoolItem* SvxHyperlinkItem::CreateDefault() { return new SvxHyperlinkItem(TypedWhichId<SvxHyperlinkItem>(0));} -SvxHyperlinkItem::SvxHyperlinkItem( const SvxHyperlinkItem& rHyperlinkItem ): - SfxPoolItem(rHyperlinkItem) +SvxHyperlinkItem::SvxHyperlinkItem( const SvxHyperlinkItem& rHyperlinkItem ) + : SfxPoolItem(rHyperlinkItem), + sName(rHyperlinkItem.sName), + sURL(rHyperlinkItem.sURL), + sTarget(rHyperlinkItem.sTarget), + eType(rHyperlinkItem.eType), + sReplacementText(rHyperlinkItem.sReplacementText), + m_showName(rHyperlinkItem.m_showName), + m_showText(rHyperlinkItem.m_showText), + sIntName(rHyperlinkItem.sIntName), + nMacroEvents(rHyperlinkItem.nMacroEvents) { - sName = rHyperlinkItem.sName; - sURL = rHyperlinkItem.sURL; - sTarget = rHyperlinkItem.sTarget; - eType = rHyperlinkItem.eType; - sIntName = rHyperlinkItem.sIntName; - nMacroEvents = rHyperlinkItem.nMacroEvents; - sReplacementText = rHyperlinkItem.sReplacementText; - - m_showName = rHyperlinkItem.m_showName; - m_showText = rHyperlinkItem.m_showText; - if( rHyperlinkItem.GetMacroTable() ) pMacroTable.reset( new SvxMacroTableDtor( *rHyperlinkItem.GetMacroTable() ) );