std::ptr_fun became deprecated since C++11
Change-Id: If93609d032c9864e0251230bf9ed76e6b6741a62 Reviewed-on: https://gerrit.libreoffice.org/15672 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
This commit is contained in:
parent
12bb6a054d
commit
99e60d8d62
@ -235,7 +235,7 @@ namespace dxcanvas
|
||||
mpBackBuffer->draw(aUpdateArea);
|
||||
|
||||
// redraw sprites
|
||||
mpRedrawManager->forEachSprite(::std::ptr_fun( &spriteRedraw ) );
|
||||
mpRedrawManager->forEachSprite( &spriteRedraw );
|
||||
|
||||
// flip primary surface to screen
|
||||
// ==============================
|
||||
@ -290,7 +290,7 @@ namespace dxcanvas
|
||||
// are avoided.
|
||||
::std::for_each( rUpdateArea.maComponentList.begin(),
|
||||
rUpdateArea.maComponentList.end(),
|
||||
::std::ptr_fun( &spriteRedrawStub2 ) );
|
||||
&spriteRedrawStub2 );
|
||||
|
||||
// repaint uncovered areas from backbuffer - take the
|
||||
// _rounded_ rectangles from above, to have the update
|
||||
@ -328,7 +328,7 @@ namespace dxcanvas
|
||||
// buffer.
|
||||
::std::for_each( rSortedUpdateSprites.begin(),
|
||||
rSortedUpdateSprites.end(),
|
||||
::std::ptr_fun( &spriteRedrawStub ) );
|
||||
&spriteRedrawStub );
|
||||
|
||||
// TODO(E1): Use numeric_cast to catch overflow here
|
||||
::basegfx::B2IRange aActualArea( 0, 0,
|
||||
@ -364,7 +364,7 @@ namespace dxcanvas
|
||||
|
||||
::std::for_each( rSortedUpdateSprites.begin(),
|
||||
rSortedUpdateSprites.end(),
|
||||
::std::ptr_fun( &spriteRedrawStub ) );
|
||||
&spriteRedrawStub );
|
||||
|
||||
// add given update area to the 'blit to foreground' rect
|
||||
maUpdateRect.expand( aActualArea );
|
||||
|
@ -712,13 +712,13 @@ void Binding::valueModified()
|
||||
Reference<XInterface> xSource = static_cast<XPropertySet*>( this );
|
||||
::std::for_each( maModifyListeners.begin(),
|
||||
maModifyListeners.end(),
|
||||
::std::bind2nd( ::std::ptr_fun( lcl_modified ), xSource ) );
|
||||
::std::bind( lcl_modified, std::placeholders::_1, xSource ) );
|
||||
::std::for_each( maListEntryListeners.begin(),
|
||||
maListEntryListeners.end(),
|
||||
::std::bind2nd( ::std::ptr_fun( lcl_listentry ), xSource ) );
|
||||
::std::bind( lcl_listentry, std::placeholders::_1, xSource ) );
|
||||
::std::for_each( maValidityListeners.begin(),
|
||||
maValidityListeners.end(),
|
||||
::std::bind2nd( ::std::ptr_fun( lcl_validate ), xSource ) );
|
||||
::std::bind( lcl_validate, std::placeholders::_1, xSource ) );
|
||||
|
||||
// now distribute MIPs to children
|
||||
if( xNode.is() )
|
||||
|
@ -136,7 +136,7 @@ javaFrameworkError SAL_CALL jfw_findAllJREs(JavaInfo ***pparInfo, sal_Int32 *pSi
|
||||
//the same JRE
|
||||
it_info it_duplicate =
|
||||
std::find_if(vecInfoManual.begin(), vecInfoManual.end(),
|
||||
std::bind2nd(std::ptr_fun(areEqualJavaInfo), aInfo));
|
||||
std::bind(areEqualJavaInfo, std::placeholders::_1, aInfo));
|
||||
if (it_duplicate == vecInfoManual.end())
|
||||
vecInfoManual.push_back(aInfo);
|
||||
}
|
||||
@ -165,7 +165,7 @@ javaFrameworkError SAL_CALL jfw_findAllJREs(JavaInfo ***pparInfo, sal_Int32 *pSi
|
||||
{
|
||||
it_info it_duplicate =
|
||||
std::find_if(vecInfoManual2.begin(), vecInfoManual2.end(),
|
||||
std::bind2nd(std::ptr_fun(areEqualJavaInfo), *j));
|
||||
std::bind(areEqualJavaInfo, std::placeholders::_1, *j));
|
||||
if (it_duplicate != vecInfoManual2.end())
|
||||
vecInfoManual2.erase(it_duplicate);
|
||||
}
|
||||
|
@ -52,6 +52,7 @@
|
||||
#include <xmloff/xmlnmspe.hxx>
|
||||
#include <rtl/strbuf.hxx>
|
||||
#include <algorithm>
|
||||
#include <functional>
|
||||
|
||||
namespace xmloff
|
||||
{
|
||||
@ -581,18 +582,15 @@ void OFormLayerXMLImport_Impl::documentDone( )
|
||||
// process XForms-bindings; call registerXFormsValueBinding for each
|
||||
std::for_each( m_aXFormsValueBindings.begin(),
|
||||
m_aXFormsValueBindings.end(),
|
||||
bind1st( ptr_fun( bindXFormsValueBinding ),
|
||||
rImport.GetModel() ) );
|
||||
std::bind( bindXFormsValueBinding, rImport.GetModel(), std::placeholders::_1 ) );
|
||||
// same for list bindings
|
||||
std::for_each( m_aXFormsListBindings.begin(),
|
||||
m_aXFormsListBindings.end(),
|
||||
bind1st( ptr_fun( bindXFormsListBinding ),
|
||||
rImport.GetModel() ) );
|
||||
std::bind( bindXFormsListBinding, rImport.GetModel(), std::placeholders::_1 ) );
|
||||
// same for submissions
|
||||
std::for_each( m_aXFormsSubmissions.begin(),
|
||||
m_aXFormsSubmissions.end(),
|
||||
bind1st( ptr_fun( bindXFormsSubmission ),
|
||||
rImport.GetModel() ) );
|
||||
std::bind( bindXFormsSubmission, rImport.GetModel(), std::placeholders::_1 ) );
|
||||
}
|
||||
|
||||
} // namespace xmloff
|
||||
|
Loading…
x
Reference in New Issue
Block a user