svtools/source/contnr/fileview.cxx | 11 ++--------- svtools/source/control/inettbc.cxx | 20 ++++++-------------- 2 files changed, 8 insertions(+), 23 deletions(-)
New commits: commit 6e01306e2094e0e0ae731aed7162bb3371f274bc Author: Takeshi Abe <t...@fixedpoint.jp> Date: Mon May 18 16:15:12 2015 +0900 svtools: simplify code by replacing std::find_if with std::any_of ... or std::none_of. Change-Id: Ib6af7f32d9495eca03e29dcea06ff3925b1cc7b7 Reviewed-on: https://gerrit.libreoffice.org/15839 Tested-by: Jenkins <c...@libreoffice.org> Reviewed-by: Michael Stahl <mst...@redhat.com> diff --git a/svtools/source/contnr/fileview.cxx b/svtools/source/contnr/fileview.cxx index ada14a3..66aeece 100644 --- a/svtools/source/contnr/fileview.cxx +++ b/svtools/source/contnr/fileview.cxx @@ -1795,15 +1795,8 @@ void SvtFileView_Impl::FilterFolderContent_Impl( const OUString &rFilter ) bDelete = true; else { - // search for the first filter which matches - ::std::vector< WildCard >::const_iterator pMatchingFilter = - ::std::find_if( - aFilters.begin(), - aFilters.end(), - FilterMatch( sCompareString ) - ); - - bDelete = aFilters.end() == pMatchingFilter; + bDelete = ::std::none_of( aFilters.begin(), aFilters.end(), + FilterMatch( sCompareString ) ); } if( bDelete ) diff --git a/svtools/source/control/inettbc.cxx b/svtools/source/control/inettbc.cxx index 6f669b0..997ce064e 100644 --- a/svtools/source/control/inettbc.cxx +++ b/svtools/source/control/inettbc.cxx @@ -241,14 +241,9 @@ IMPL_LINK_NOARG( SvtMatchContext_Impl, Select_Impl ) { OUString sUpperURL( sURL.toAsciiUpperCase() ); - ::std::vector< WildCard >::const_iterator aMatchingFilter = - ::std::find_if( - pBox->pImp->m_aFilters.begin(), - pBox->pImp->m_aFilters.end(), - FilterMatch( sUpperURL ) - ); - if ( aMatchingFilter == pBox->pImp->m_aFilters.end() ) - + if ( ::std::none_of( pBox->pImp->m_aFilters.begin(), + pBox->pImp->m_aFilters.end(), + FilterMatch( sUpperURL ) ) ) { // this URL is not allowed bValidCompletionsFiltered = true; continue; @@ -988,12 +983,9 @@ void SvtURLBox::UpdatePicklistForSmartProtocol_Impl() OUString aUpperURL( aURL ); aUpperURL = aUpperURL.toAsciiUpperCase(); - bFound - = (::std::find_if( - pImp->m_aFilters.begin(), - pImp->m_aFilters.end(), - FilterMatch( aUpperURL ) ) - != pImp->m_aFilters.end()); + bFound = ::std::any_of(pImp->m_aFilters.begin(), + pImp->m_aFilters.end(), + FilterMatch( aUpperURL ) ); } if ( bFound ) { _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits