summaryrefslogtreecommitdiff
path: root/src/plugins/valgrind/valgrindconfigwidget.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/valgrind/valgrindconfigwidget.cpp')
-rw-r--r--src/plugins/valgrind/valgrindconfigwidget.cpp8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/plugins/valgrind/valgrindconfigwidget.cpp b/src/plugins/valgrind/valgrindconfigwidget.cpp
index 6efc85687c..e46758afd9 100644
--- a/src/plugins/valgrind/valgrindconfigwidget.cpp
+++ b/src/plugins/valgrind/valgrindconfigwidget.cpp
@@ -34,6 +34,7 @@
#include "ui_valgrindconfigwidget.h"
+#include <utils/algorithm.h>
#include <utils/hostosinfo.h>
#include <utils/qtcassert.h>
@@ -216,11 +217,6 @@ void ValgrindConfigWidget::slotSuppressionsAdded(const QStringList &files)
m_model->appendRow(new QStandardItem(file));
}
-bool sortReverse(int l, int r)
-{
- return l > r;
-}
-
void ValgrindConfigWidget::slotRemoveSuppression()
{
// remove from end so no rows get invalidated
@@ -232,7 +228,7 @@ void ValgrindConfigWidget::slotRemoveSuppression()
removed << index.data().toString();
}
- qSort(rows.begin(), rows.end(), sortReverse);
+ Utils::sort(rows, std::greater<int>());
foreach (int row, rows)
m_model->removeRow(row);