From b5a2f6308bfc49774b748235fa42ba84bb3bbe2f Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Thu, 20 Jan 2022 21:23:14 +0100 Subject: [PATCH] Cleanup: use lambda. --- src/lib/shuffler.cc | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/src/lib/shuffler.cc b/src/lib/shuffler.cc index f6a3bdc7a..880826d44 100644 --- a/src/lib/shuffler.cc +++ b/src/lib/shuffler.cc @@ -37,17 +37,6 @@ using boost::optional; int const Shuffler::_max_size = 64; -struct Comparator -{ - bool operator()(Shuffler::Store const & a, Shuffler::Store const & b) { - if (a.second.frame != b.second.frame) { - return a.second.frame < b.second.frame; - } - return a.second.eyes < b.second.eyes; - } -}; - - void Shuffler::video (weak_ptr weak_piece, ContentVideo video) { @@ -71,7 +60,12 @@ Shuffler::video (weak_ptr weak_piece, ContentVideo video) } _store.push_back (make_pair (weak_piece, video)); - _store.sort (Comparator()); + _store.sort ([](Shuffler::Store const & a, Shuffler::Store const & b) { + if (a.second.frame != b.second.frame) { + return a.second.frame < b.second.frame; + } + return a.second.eyes < b.second.eyes; + }); while (true) { -- 2.30.2