summaryrefslogtreecommitdiff
path: root/chart2/source/inc/CommonFunctors.hxx
diff options
context:
space:
mode:
authorDaniel Robertson <danlrobertson89@gmail.com>2015-07-31 10:24:01 -0400
committerDavid Ostrovsky <david@ostrovsky.org>2015-08-01 06:25:49 +0000
commit5916d5866c109b17471a9c8604635612a0aa69ae (patch)
treeadcf88686cd5d0472edcd06908eb84b3e670e3d9 /chart2/source/inc/CommonFunctors.hxx
parentb593044e9c3d549d0edda43ba00cda67e089322a (diff)
tdf#92459 replace deprecated o3tl features
Replace all uses of deprecated features from o3tl/compat_functional.hxx with lambda expressions. Change-Id: I6370c80dbe675da517904e535e19bf63830c3e2c Reviewed-on: https://gerrit.libreoffice.org/17450 Reviewed-by: David Ostrovsky <david@ostrovsky.org> Tested-by: David Ostrovsky <david@ostrovsky.org>
Diffstat (limited to 'chart2/source/inc/CommonFunctors.hxx')
-rw-r--r--chart2/source/inc/CommonFunctors.hxx8
1 files changed, 3 insertions, 5 deletions
diff --git a/chart2/source/inc/CommonFunctors.hxx b/chart2/source/inc/CommonFunctors.hxx
index c7bcff16c897..596af8ac9bfc 100644
--- a/chart2/source/inc/CommonFunctors.hxx
+++ b/chart2/source/inc/CommonFunctors.hxx
@@ -21,7 +21,6 @@
#include <algorithm>
#include <functional>
-#include <o3tl/compat_functional.hxx>
#include <rtl/math.hxx>
#include <com/sun/star/uno/Any.hxx>
#include <rtl/ustring.hxx>
@@ -185,10 +184,9 @@ template< class MapType >
findValueInMap( const MapType & rMap, const typename MapType::mapped_type & rData )
{
return ::std::find_if( rMap.begin(), rMap.end(),
- ::o3tl::compose1( ::std::bind2nd(
- ::std::equal_to< typename MapType::mapped_type >(),
- rData ),
- ::o3tl::select2nd< typename MapType::value_type >()));
+ [&rData]
+ ( const ::std::pair< typename MapType::key_type, typename MapType::mapped_type >& cp )
+ { return rData == cp.second; } );
}
} // namespace CommonFunctors