This patch removes unused code as listed in unusedcode.easy
From 2552218909dbee683a87c3052d1c4dd85b4a58fe Mon Sep 17 00:00:00 2001
From: Santiago Martinez <[email protected]>
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
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice