X-Git-Url: http://git.code-monkey.de/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fsigsession.cpp;h=2d695af3837af60b95eb1b0cb59e280142f9ff28;hp=eb4cd5138bd23bca0f616305f066a972b18da5ac;hb=b86aa8f4a22857a90bbfca6e7993b2deaf1157d4;hpb=fbd3e234bed5daf5dc4a061d63b26af9a73bc395 diff --git a/pv/sigsession.cpp b/pv/sigsession.cpp index eb4cd51..2d695af 100644 --- a/pv/sigsession.cpp +++ b/pv/sigsession.cpp @@ -359,7 +359,8 @@ void SigSession::update_signals(shared_ptr device) switch(channel->type()->id()) { case SR_CHANNEL_LOGIC: signal = shared_ptr( - new view::LogicSignal(device, channel, _logic_data)); + new view::LogicSignal(*this, device, + channel, _logic_data)); break; case SR_CHANNEL_ANALOG: @@ -367,7 +368,8 @@ void SigSession::update_signals(shared_ptr device) shared_ptr data( new data::Analog()); signal = shared_ptr( - new view::AnalogSignal(channel, data)); + new view::AnalogSignal( + *this, channel, data)); break; }