diff --git a/src/util/swapresults.cpp b/src/util/swapresults.cpp index c7d53b9f2..f220559ba 100644 --- a/src/util/swapresults.cpp +++ b/src/util/swapresults.cpp @@ -13,13 +13,6 @@ #include #endif -struct compareEval { - bool operator()(const Matcher::result_t &lhs, - const Matcher::result_t &rhs) const { - return lhs.eval < rhs.eval; - } -}; - class IndexReader { public: DBReader *reader; @@ -318,7 +311,7 @@ int doswap(Parameters& par, bool isGeneralMode) { if (curRes.empty() == false) { if (curRes.size() > 1) { - std::sort(curRes.begin(), curRes.end(), compareEval()); + std::sort(curRes.begin(), curRes.end(), Matcher::compareHits); } for (size_t j = 0; j < curRes.size(); j++) {