summaryrefslogtreecommitdiff
path: root/dbaccess/source/ui/dlg/indexdialog.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'dbaccess/source/ui/dlg/indexdialog.cxx')
-rw-r--r--dbaccess/source/ui/dlg/indexdialog.cxx18
1 files changed, 1 insertions, 17 deletions
diff --git a/dbaccess/source/ui/dlg/indexdialog.cxx b/dbaccess/source/ui/dlg/indexdialog.cxx
index 3969557e061c..446737e41e1f 100644
--- a/dbaccess/source/ui/dlg/indexdialog.cxx
+++ b/dbaccess/source/ui/dlg/indexdialog.cxx
@@ -57,25 +57,9 @@ namespace dbaui
&& (_rLHS.bSortAscending == _rRHS.bSortAscending);
}
- static bool operator !=(const OIndexField& _rLHS, const OIndexField& _rRHS)
- {
- return !(_rLHS == _rRHS);
- }
-
static bool operator ==(const IndexFields& _rLHS, const IndexFields& _rRHS)
{
- if (_rLHS.size() != _rRHS.size())
- return false;
-
- IndexFields::const_iterator aRight = _rRHS.begin();
- for (auto const& left : _rLHS)
- {
- if (left != *aRight)
- return false;
- ++aRight;
- }
-
- return true;
+ return std::equal(_rLHS.begin(), _rLHS.end(), _rRHS.begin(), _rRHS.end());
}
static bool operator !=(const IndexFields& _rLHS, const IndexFields& _rRHS)