sc/source/ui/app/msgpool.cxx | 2 +- sc/source/ui/app/uiitems.cxx | 8 -------- sc/source/ui/dbgui/tpsort.cxx | 2 +- sc/source/ui/inc/uiitems.hxx | 2 -- 4 files changed, 2 insertions(+), 12 deletions(-)
New commits: commit 79daee261818e6f2919c10ef9c698d66e6fa9c6f Author: Xisco Fauli <xiscofa...@libreoffice.org> AuthorDate: Fri Apr 25 17:09:06 2025 +0200 Commit: Xisco Fauli <xiscofa...@libreoffice.org> CommitDate: Fri Apr 25 21:30:15 2025 +0200 ScSortItem: always pass ScViewData from caller Change-Id: I95b273bebed032a3acb0bdca0e1ae30d0e98600d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/184631 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org> diff --git a/sc/source/ui/app/msgpool.cxx b/sc/source/ui/app/msgpool.cxx index 4675dc285ea0..5dd25412bfce 100644 --- a/sc/source/ui/app/msgpool.cxx +++ b/sc/source/ui/app/msgpool.cxx @@ -32,7 +32,7 @@ static ItemInfoPackage& getItemInfoPackageScMessage() // m_nWhich, m_pItem, m_nSlotID, m_nItemInfoFlags { SCITEM_STRING, new SfxStringItem(SCITEM_STRING, OUString() ), 0, SFX_ITEMINFOFLAG_NONE }, { SCITEM_SEARCHDATA, new SvxSearchItem(SCITEM_SEARCHDATA ), 0, SFX_ITEMINFOFLAG_NONE }, - { SCITEM_SORTDATA, new ScSortItem(SCITEM_SORTDATA, nullptr ), SID_SORT, SFX_ITEMINFOFLAG_NONE }, + { SCITEM_SORTDATA, new ScSortItem(SCITEM_SORTDATA, nullptr, nullptr), SID_SORT, SFX_ITEMINFOFLAG_NONE }, { SCITEM_QUERYDATA, new ScQueryItem(SCITEM_QUERYDATA, nullptr, nullptr ), SID_QUERY, SFX_ITEMINFOFLAG_NONE }, { SCITEM_SUBTDATA, new ScSubTotalItem(SCITEM_SUBTDATA, nullptr, nullptr ), SID_SUBTOTALS, SFX_ITEMINFOFLAG_NONE }, { SCITEM_CONSOLIDATEDATA, new ScConsolidateItem(SCITEM_CONSOLIDATEDATA, nullptr ), SID_CONSOLIDATE, SFX_ITEMINFOFLAG_NONE }, diff --git a/sc/source/ui/app/uiitems.cxx b/sc/source/ui/app/uiitems.cxx index 4b6275a59146..96863bb2e820 100644 --- a/sc/source/ui/app/uiitems.cxx +++ b/sc/source/ui/app/uiitems.cxx @@ -131,14 +131,6 @@ ScSortItem::ScSortItem( sal_uInt16 nWhichP, if ( pSortData ) theSortData = *pSortData; } -ScSortItem::ScSortItem( sal_uInt16 nWhichP, - const ScSortParam* pSortData ) : - SfxPoolItem ( nWhichP ), - pViewData ( nullptr ) -{ - if ( pSortData ) theSortData = *pSortData; -} - bool ScSortItem::operator==( const SfxPoolItem& rItem ) const { assert(SfxPoolItem::operator==(rItem)); diff --git a/sc/source/ui/dbgui/tpsort.cxx b/sc/source/ui/dbgui/tpsort.cxx index 91a7a25d3630..44b3e020e726 100644 --- a/sc/source/ui/dbgui/tpsort.cxx +++ b/sc/source/ui/dbgui/tpsort.cxx @@ -675,7 +675,7 @@ bool ScTabPageSortOptions::FillItemSet( SfxItemSet* rArgSet ) } aNewSortData.aCollatorAlgorithm = sAlg; - rArgSet->Put( ScSortItem( SCITEM_SORTDATA, &aNewSortData ) ); + rArgSet->Put( ScSortItem( SCITEM_SORTDATA, pViewData, &aNewSortData ) ); return true; } diff --git a/sc/source/ui/inc/uiitems.hxx b/sc/source/ui/inc/uiitems.hxx index 9dfcc713150a..c51f9f0e1fec 100644 --- a/sc/source/ui/inc/uiitems.hxx +++ b/sc/source/ui/inc/uiitems.hxx @@ -129,8 +129,6 @@ public: ScSortItem( sal_uInt16 nWhich, ScViewData* ptrViewData, const ScSortParam* pSortData ); - ScSortItem( sal_uInt16 nWhich, - const ScSortParam* pSortData ); virtual bool operator==( const SfxPoolItem& ) const override; virtual ScSortItem* Clone( SfxItemPool *pPool = nullptr ) const override;