X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fview%2Fview.cpp;h=c0b3e251d964c5266d500db962ac2ebbc764b188;hp=540b90e14cffb17021e698549b780475e689f280;hb=364d2155b342d3ef8f5f2c22be54bb35d0882b76;hpb=a7dafb5c5f6ba13cf3aaa63ca491f0100e3b1153 diff --git a/pv/view/view.cpp b/pv/view/view.cpp index 540b90e1..c0b3e251 100644 --- a/pv/view/view.cpp +++ b/pv/view/view.cpp @@ -875,7 +875,9 @@ void View::signals_changed() // Make a list of traces that are being added, and a list of traces // that are being removed - const set> prev_traces = list_by_type(); + const vector> prev_trace_list = list_by_type(); + const set> prev_traces( + prev_trace_list.begin(), prev_trace_list.end()); shared_lock lock(session_.signals_mutex()); const unordered_set< shared_ptr > &sigs(session_.signals());