This patch removes unused code as listed in unusedcode.easy
From 2552218909dbee683a87c3052d1c4dd85b4a58fe Mon Sep 17 00:00:00 2001 From: Santiago Martinez <smvar...@gmail.com> Date: Mon, 12 Mar 2012 19:22:44 +0100 Subject: [PATCH] Remove unused code in dptabres
--- sc/inc/dptabres.hxx | 3 --- sc/source/core/data/dptabres.cxx | 18 ------------------ unusedcode.easy | 2 -- 3 files changed, 0 insertions(+), 23 deletions(-) diff --git a/sc/inc/dptabres.hxx b/sc/inc/dptabres.hxx index bfdef7f..36ed4ac 100644 --- a/sc/inc/dptabres.hxx +++ b/sc/inc/dptabres.hxx @@ -83,7 +83,6 @@ public: long GetCount() const { return nCount; } const long* GetSource() const { return pIndex; } const SCROW* GetNameIds() const { return pData; } - SCROW GetNameIdForIndex( long nIndexValue ) const; }; typedef ::std::vector<sal_Int32> ScMemberSortOrder; @@ -337,8 +336,6 @@ public: bool IsBaseForGroup( long nDim ) const; // any group long GetGroupBase( long nGroupDim ) const; bool IsNumOrDateGroup( long nDim ) const; - bool IsInGroup( const ScDPItemData& rGroupData, long nGroupIndex, - long nBaseDataId, long nBaseIndex ) const; bool IsInGroup( SCROW nGroupDataId, long nGroupIndex, const ScDPItemData& rBaseData, long nBaseIndex ) const; bool HasCommonElement( SCROW nFirstDataId, long nFirstIndex, diff --git a/sc/source/core/data/dptabres.cxx b/sc/source/core/data/dptabres.cxx index 3372d68..8db141e 100644 --- a/sc/source/core/data/dptabres.cxx +++ b/sc/source/core/data/dptabres.cxx @@ -279,15 +279,6 @@ void ScDPInitState::RemoveMember() --nCount; } -SCROW ScDPInitState::GetNameIdForIndex( long nIndexValue ) const -{ - for (long i=0; i<nCount; i++) - if ( pIndex[i] == nIndexValue ) - return pData[i]; - - return -1; // not found -} - // ----------------------------------------------------------------------- void lcl_DumpRow( const String& rType, const String& rName, const ScDPAggData* pAggData, @@ -920,15 +911,6 @@ bool ScDPResultData::IsNumOrDateGroup( long nDim ) const return pSource->GetData()->IsNumOrDateGroup( nDim ); } -bool ScDPResultData::IsInGroup( const ScDPItemData& rGroupData, long nGroupIndex, - long nBaseDataId, long nBaseIndex ) const -{ - const ScDPItemData* pData = pSource->GetItemDataById( nGroupIndex , nBaseDataId); - if ( pData ) - return pSource->GetData()->IsInGroup( rGroupData, nGroupIndex, *pData , nBaseIndex ); - else - return false; -} bool ScDPResultData::IsInGroup( SCROW nGroupDataId, long nGroupIndex, const ScDPItemData& rBaseData, long nBaseIndex ) const { diff --git a/unusedcode.easy b/unusedcode.easy index ecc821d..e1067ed 100755 --- a/unusedcode.easy +++ b/unusedcode.easy @@ -72,11 +72,9 @@ ScConditionalFormats_Impl::Remove(unsigned short, unsigned short) ScCsvControl::ScCsvControl(Window*, ScCsvLayoutData const&, long) ScDBCollection::AnonDBs::erase(boost::void_ptr_iterator<__gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<void**, std::__cxx1998::vector<void*, std::allocator<void*> > >, std::__debug::vector<void*, std::allocator<void*> > >, ScDBData>) ScDBCollection::AnonDBs::size() const -ScDPInitState::GetNameIdForIndex(long) const ScDPItemData::ScDPItemData(double) ScDPItemData::SetGroupValue(int, int) ScDPLabelData::ScDPLabelData(rtl::OUString const&, short, bool) -ScDPResultData::IsInGroup(ScDPItemData const&, long, long, long) const ScDocRowHeightUpdater::TabRanges::TabRanges() ScFilterDetect::impl_createFactory(com::sun::star::uno::Reference<com::sun::star::lang::XMultiServiceFactory> const&) ScHTMLColOffset::Insert(ScHTMLColOffset const*, unsigned short, unsigned short) -- 1.7.7.6
_______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice