X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Fview%2Fview.cpp;h=305031ebd466c9a0b699e4641fa8b6639b8c5e5c;hb=2c25d912f97ca7bedd9c03f4827fe8d8a189e8bc;hp=af0892b81d1fb4d85003b179ce38f99d72369676;hpb=25201e884a0d95a71b1bc2598265a08a199203b5;p=pulseview.git diff --git a/pv/view/view.cpp b/pv/view/view.cpp index af0892b..305031e 100644 --- a/pv/view/view.cpp +++ b/pv/view/view.cpp @@ -259,7 +259,10 @@ vector< shared_ptr > View::get_traces() const i = copy(decode_sigs.begin(), decode_sigs.end(), i); #endif - stable_sort(traces.begin(), traces.end(), compare_trace_v_offsets); + stable_sort(traces.begin(), traces.end(), + [](const shared_ptr &a, const shared_ptr &b) { + return a->get_v_offset() < b->get_v_offset(); }); + return traces; } @@ -442,14 +445,6 @@ void View::update_layout() update_scroll(); } -bool View::compare_trace_v_offsets(const shared_ptr &a, - const shared_ptr &b) -{ - assert(a); - assert(b); - return a->get_v_offset() < b->get_v_offset(); -} - bool View::eventFilter(QObject *object, QEvent *event) { const QEvent::Type type = event->type();