X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fview%2Fview.cpp;h=e0fce889fe06431c6122c4eaad1ec2a9938b6d39;hp=7a444f7c47f68b1032e6a0b359366afb4272e50f;hb=3868e5fa3081573891ff2ae5b9dd67eb4a6afa4b;hpb=69dd2b030f0bf289fe3132cf3c0f3725c578a916;ds=sidebyside diff --git a/pv/view/view.cpp b/pv/view/view.cpp index 7a444f7c..e0fce889 100644 --- a/pv/view/view.cpp +++ b/pv/view/view.cpp @@ -173,7 +173,7 @@ const QPoint& View::hover_point() const void View::normalize_layout() { - vector< shared_ptr > &sigs = _session.get_signals(); + const vector< shared_ptr > sigs(_session.get_signals()); int v_min = INT_MAX; BOOST_FOREACH(const shared_ptr s, sigs) @@ -229,7 +229,7 @@ void View::update_scroll() void View::reset_signal_layout() { int offset = SignalMargin; - vector< shared_ptr > &sigs = _session.get_signals(); + const vector< shared_ptr > sigs(_session.get_signals()); BOOST_FOREACH(shared_ptr s, sigs) { s->set_v_offset(offset); offset += SignalHeight + 2 * SignalMargin;