summaryrefslogtreecommitdiff
path: root/sc
diff options
context:
space:
mode:
authorArkadiy Illarionov <qarkai@gmail.com>2019-07-28 17:50:33 +0300
committerArkadiy Illarionov <qarkai@gmail.com>2019-07-29 18:45:21 +0200
commit515cce5e6ec92b80f524e1925660bdf5a8c90c13 (patch)
treee91cca7dac4fb526c3677ea71dc74ab3c724009f /sc
parentd458adeed0c34fae26fe7f3d6ecc9b75b431922f (diff)
Drop ScDataPilotFieldObj::HasString
Use comphelper::findValue instead Change-Id: I59a3ef2781643dfdb7ecbfe578fb9e1faebb0c42 Reviewed-on: https://gerrit.libreoffice.org/76502 Tested-by: Jenkins Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>
Diffstat (limited to 'sc')
-rw-r--r--sc/inc/dapiuno.hxx1
-rw-r--r--sc/source/ui/unoobj/dapiuno.cxx17
2 files changed, 1 insertions, 17 deletions
diff --git a/sc/inc/dapiuno.hxx b/sc/inc/dapiuno.hxx
index ad6f9b275502..22d7c4302d3a 100644
--- a/sc/inc/dapiuno.hxx
+++ b/sc/inc/dapiuno.hxx
@@ -466,7 +466,6 @@ public:
void setGroupInfo(const css::sheet::DataPilotFieldGroupInfo* pInfo);
// XDataPilotFieldGrouping
- static bool HasString(const css::uno::Sequence< OUString >& aItems, const OUString& aString);
virtual css::uno::Reference < css::sheet::XDataPilotField > SAL_CALL
createNameGroup(const css::uno::Sequence< OUString >& aItems) override;
virtual css::uno::Reference < css::sheet::XDataPilotField > SAL_CALL
diff --git a/sc/source/ui/unoobj/dapiuno.cxx b/sc/source/ui/unoobj/dapiuno.cxx
index b1c6a8f44024..0d1a4c5f62fe 100644
--- a/sc/source/ui/unoobj/dapiuno.cxx
+++ b/sc/source/ui/unoobj/dapiuno.cxx
@@ -2458,21 +2458,6 @@ void ScDataPilotFieldObj::setGroupInfo( const DataPilotFieldGroupInfo* pInfo )
}
}
-bool ScDataPilotFieldObj::HasString(const Sequence< OUString >& rItems, const OUString& aString)
-{
- bool bRet = false;
-
- sal_Int32 nCount(rItems.getLength());
- sal_Int32 nItem(0);
- while (nItem < nCount && !bRet)
- {
- bRet = rItems[nItem] == aString;
- ++nItem;
- }
-
- return bRet;
-}
-
// XDataPilotFieldGrouping
Reference< XDataPilotField > SAL_CALL ScDataPilotFieldObj::createNameGroup( const Sequence< OUString >& rItems )
{
@@ -2565,7 +2550,7 @@ Reference< XDataPilotField > SAL_CALL ScDataPilotFieldObj::createNameGroup( cons
{
const ScDPSaveGroupItem& rBaseGroup = pBaseGroupDim->GetGroupByIndex( nGroup );
- if (!HasString(rItems, rBaseGroup.GetGroupName())) //! ignore case?
+ if (comphelper::findValue(rItems, rBaseGroup.GetGroupName()) == -1) //! ignore case?
{
// add an additional group for each item that is not in the selection
ScDPSaveGroupItem aGroup( rBaseGroup.GetGroupName() );