X-Git-Url: http://git.code-monkey.de/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fsession.cpp;h=dd78f4a176088ebb69cc5089558b4d310a7d4415;hp=542b88b798188696eabc216947065bf5f43c06ce;hb=ffe001198ecb5ea2e44c2947868c258afe948f20;hpb=c6412b47eb1f5529fd76247caa7de09b6c9693d5 diff --git a/pv/session.cpp b/pv/session.cpp index 542b88b..dd78f4a 100644 --- a/pv/session.cpp +++ b/pv/session.cpp @@ -133,7 +133,7 @@ void Session::set_device(shared_ptr device) (shared_ptr device, shared_ptr packet) { data_feed_in(device, packet); }); - update_signals(device_); + update_signals(); decode_traces_.clear(); @@ -301,12 +301,12 @@ void Session::set_capture_state(capture_state state) capture_state_changed(state); } -void Session::update_signals(shared_ptr device) +void Session::update_signals() { - assert(device); + assert(device_); assert(capture_state_ == Stopped); - const shared_ptr sr_dev = device->device(); + const shared_ptr sr_dev = device_->device(); if (!sr_dev) { signals_.clear(); logic_data_.reset(); @@ -364,7 +364,7 @@ void Session::update_signals(shared_ptr device) case SR_CHANNEL_LOGIC: signal = shared_ptr( new view::LogicSignal(*this, - device, channel, + device_, channel, logic_data_)); break;