X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fsession.cpp;fp=pv%2Fsession.cpp;h=e42f730a4dc4d2900b6ee4e12f541f0c134ec0ee;hp=dc08afb245f8fc5e5ea54d3da40e745b0322d4a5;hb=533b67b7af83c96af2692bac127b0023cca4dbe7;hpb=38b77a3ba1738aebf516491cc95e25219938a877 diff --git a/pv/session.cpp b/pv/session.cpp index dc08afb2..e42f730a 100644 --- a/pv/session.cpp +++ b/pv/session.cpp @@ -761,7 +761,7 @@ void Session::register_view(shared_ptr view) update_signals(); // Add all other signals - unordered_set< shared_ptr > view_signalbases = view->signalbases(); + vector< shared_ptr > view_signalbases = view->signalbases(); for (const shared_ptr& signalbase : signalbases_) { const int sb_exists = count_if( @@ -981,7 +981,7 @@ void Session::update_signals() qobject_cast(viewbase.get()); if (trace_view) { - unordered_set< shared_ptr > prev_sigs(trace_view->signals()); + vector< shared_ptr > prev_sigs(trace_view->signals()); trace_view->clear_signals(); for (auto channel : sr_dev->channels()) {