X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fpopups%2Fchannels.cpp;h=3d209e84bb15a9350cc7445966c15fbde81f3b08;hp=61a8aee071b382e9fc626a89ec08e2cda7975213;hb=78b0af3ebcbeab50e1c1634af729c0a7f97fb435;hpb=198f9bc74d6c955a72e3e3282c2b0ba16ef39a62 diff --git a/pv/popups/channels.cpp b/pv/popups/channels.cpp index 61a8aee0..3d209e84 100644 --- a/pv/popups/channels.cpp +++ b/pv/popups/channels.cpp @@ -42,6 +42,7 @@ using std::map; using std::mutex; using std::set; using std::shared_ptr; +using std::unordered_set; using std::vector; using sigrok::Channel; @@ -71,7 +72,7 @@ Channels::Channels(Session &session, QWidget *parent) : map, shared_ptr > signal_map; shared_lock lock(session_.signals_mutex()); - const vector< shared_ptr > &sigs(session_.signals()); + const unordered_set< shared_ptr > &sigs(session_.signals()); for (const shared_ptr &sig : sigs) signal_map[sig->channel()] = sig;