X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fstoresession.cpp;h=20fa19fef41d744d6da784620884a84256bdc30f;hp=92f64f5ba12a328b56bad5728ec8db14c3000b82;hb=78b0af3ebcbeab50e1c1634af729c0a7f97fb435;hpb=198f9bc74d6c955a72e3e3282c2b0ba16ef39a62 diff --git a/pv/storesession.cpp b/pv/storesession.cpp index 92f64f5b..20fa19fe 100644 --- a/pv/storesession.cpp +++ b/pv/storesession.cpp @@ -45,6 +45,7 @@ using std::set; using std::shared_ptr; using std::string; using std::thread; +using std::unordered_set; using std::vector; using Glib::VariantBase; @@ -92,7 +93,8 @@ bool StoreSession::start() session_.get_data(); shared_lock lock(session_.signals_mutex()); - const vector< shared_ptr > &sigs(session_.signals()); + const unordered_set< shared_ptr > &sigs( + session_.signals()); // Check we have logic data if (data_set.empty() || sigs.empty()) {