Kaydet (Commit) d75cdda8 authored tarafından Takeshi Abe's avatar Takeshi Abe Kaydeden (comit) Michael Stahl

fpicker: simplify code by std::any_of

Change-Id: I0f5a8b5d7f8f88a821793004c1574fcb6a7a4882
Reviewed-on: https://gerrit.libreoffice.org/15836Reviewed-by: 's avatarMichael Stahl <mstahl@redhat.com>
Tested-by: 's avatarMichael Stahl <mstahl@redhat.com>
üst 7fa3d4db
...@@ -162,11 +162,9 @@ public: ...@@ -162,11 +162,9 @@ public:
else else
// a filter group -> search the sub filters // a filter group -> search the sub filters
bMatch = bMatch =
_rEntry.endSubFilters() != ::std::find_if( ::std::any_of(_rEntry.beginSubFilters(),
_rEntry.beginSubFilters(),
_rEntry.endSubFilters(), _rEntry.endSubFilters(),
*this *this);
);
return bMatch; return bMatch;
} }
...@@ -221,11 +219,9 @@ bool FilterHelper::FilterNameExists( const rtl::OUString& rTitle ) ...@@ -221,11 +219,9 @@ bool FilterHelper::FilterNameExists( const rtl::OUString& rTitle )
if( m_pFilterList ) if( m_pFilterList )
bRet = bRet =
m_pFilterList->end() != ::std::find_if( ::std::any_of(m_pFilterList->begin(),
m_pFilterList->begin(),
m_pFilterList->end(), m_pFilterList->end(),
FilterTitleMatch( rTitle ) FilterTitleMatch( rTitle ));
);
return bRet; return bRet;
} }
...@@ -240,8 +236,7 @@ bool FilterHelper::FilterNameExists( const UnoFilterList& _rGroupedFilters ) ...@@ -240,8 +236,7 @@ bool FilterHelper::FilterNameExists( const UnoFilterList& _rGroupedFilters )
const UnoFilterEntry* pStart = _rGroupedFilters.getConstArray(); const UnoFilterEntry* pStart = _rGroupedFilters.getConstArray();
const UnoFilterEntry* pEnd = pStart + _rGroupedFilters.getLength(); const UnoFilterEntry* pEnd = pStart + _rGroupedFilters.getLength();
for( ; pStart != pEnd; ++pStart ) for( ; pStart != pEnd; ++pStart )
if( m_pFilterList->end() != ::std::find_if( if( ::std::any_of(m_pFilterList->begin(),
m_pFilterList->begin(),
m_pFilterList->end(), m_pFilterList->end(),
FilterTitleMatch( pStart->First ) ) ) FilterTitleMatch( pStart->First ) ) )
break; break;
......
...@@ -358,7 +358,7 @@ namespace { ...@@ -358,7 +358,7 @@ namespace {
else else
// a filter group -> search the sub filters // a filter group -> search the sub filters
bMatch = bMatch =
_rEntry.endSubFilters() != ::std::find_if( ::std::any_of(
_rEntry.beginSubFilters(), _rEntry.beginSubFilters(),
_rEntry.endSubFilters(), _rEntry.endSubFilters(),
*this *this
...@@ -380,7 +380,7 @@ bool SvtFilePicker::FilterNameExists( const OUString& rTitle ) ...@@ -380,7 +380,7 @@ bool SvtFilePicker::FilterNameExists( const OUString& rTitle )
if ( m_pFilterList ) if ( m_pFilterList )
bRet = bRet =
m_pFilterList->end() != ::std::find_if( ::std::any_of(
m_pFilterList->begin(), m_pFilterList->begin(),
m_pFilterList->end(), m_pFilterList->end(),
FilterTitleMatch( rTitle ) FilterTitleMatch( rTitle )
...@@ -399,7 +399,7 @@ bool SvtFilePicker::FilterNameExists( const UnoFilterList& _rGroupedFilters ) ...@@ -399,7 +399,7 @@ bool SvtFilePicker::FilterNameExists( const UnoFilterList& _rGroupedFilters )
const UnoFilterEntry* pStart = _rGroupedFilters.getConstArray(); const UnoFilterEntry* pStart = _rGroupedFilters.getConstArray();
const UnoFilterEntry* pEnd = pStart + _rGroupedFilters.getLength(); const UnoFilterEntry* pEnd = pStart + _rGroupedFilters.getLength();
for ( ; pStart != pEnd; ++pStart ) for ( ; pStart != pEnd; ++pStart )
if ( m_pFilterList->end() != ::std::find_if( m_pFilterList->begin(), m_pFilterList->end(), FilterTitleMatch( pStart->First ) ) ) if ( ::std::any_of( m_pFilterList->begin(), m_pFilterList->end(), FilterTitleMatch( pStart->First ) ) )
break; break;
bRet = pStart != pEnd; bRet = pStart != pEnd;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment