[Libreoffice-commits] core.git: dbaccess/source include/comphelper
Noel Grandin
noel.grandin at collabora.co.uk
Tue Jul 11 19:41:50 UTC 2017
dbaccess/source/ui/misc/UITools.cxx | 4 ++--
include/comphelper/stl_types.hxx | 11 -----------
2 files changed, 2 insertions(+), 13 deletions(-)
New commits:
commit 36e92f38c98e5cb21aecf07434df34b3ad75272a
Author: Noel Grandin <noel.grandin at collabora.co.uk>
Date: Tue Jul 11 13:56:33 2017 +0200
drop TPropertyValueEqualFunctor
was only in two places, and did nothing to make the code simpler or
easier to understand
Change-Id: I8e91d7e00f14a0611bf563a855d616ad11da5342
Reviewed-on: https://gerrit.libreoffice.org/39813
Tested-by: Jenkins <ci at libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin at collabora.co.uk>
diff --git a/dbaccess/source/ui/misc/UITools.cxx b/dbaccess/source/ui/misc/UITools.cxx
index f2e2cabb553b..8453b903d86c 100644
--- a/dbaccess/source/ui/misc/UITools.cxx
+++ b/dbaccess/source/ui/misc/UITools.cxx
@@ -1036,13 +1036,13 @@ void fillAutoIncrementValue(const Reference<XPropertySet>& _xDatasource,
// search the right propertyvalue
const PropertyValue* pValue =std::find_if(aInfo.begin(), aInfo.end(),
[](const PropertyValue& lhs)
- {return TPropertyValueEqualFunctor()(lhs, PROPERTY_AUTOINCREMENTCREATION);} );
+ {return lhs.Name == PROPERTY_AUTOINCREMENTCREATION;} );
if ( pValue != aInfo.end() )
pValue->Value >>= _rsAutoIncrementValue;
pValue =std::find_if(aInfo.begin(), aInfo.end(),
[](const PropertyValue& lhs)
- {return TPropertyValueEqualFunctor()(lhs, "IsAutoRetrievingEnabled");} );
+ {return lhs.Name == "IsAutoRetrievingEnabled";} );
if ( pValue != aInfo.end() )
pValue->Value >>= _rAutoIncrementValueEnabled;
diff --git a/include/comphelper/stl_types.hxx b/include/comphelper/stl_types.hxx
index b82db0c9c8ec..bb50c21a7e8c 100644
--- a/include/comphelper/stl_types.hxx
+++ b/include/comphelper/stl_types.hxx
@@ -63,17 +63,6 @@ public:
bool isCaseSensitive() const {return m_bCaseSensitive;}
};
-class TPropertyValueEqualFunctor
-{
-public:
- TPropertyValueEqualFunctor()
- {}
- bool operator() (const css::beans::PropertyValue& lhs, const OUString& rhs) const
- {
- return !!(lhs.Name == rhs);
- }
-};
-
/// by-value less functor for std::set<std::unique_ptr<T>>
template<class T> struct UniquePtrValueLess
{
More information about the Libreoffice-commits
mailing list