X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fsigsession.cpp;h=0de7c4a7a3bddec86a758bb3d99cf93db7251b37;hp=bda4b0d32c38c03fe5d7c26a5645ae03f85b64cc;hb=cec48d1618edd0f28f21d5351f53692876222e16;hpb=b087ba7fd88610cbf54f6371367c7b9f9829dc63 diff --git a/pv/sigsession.cpp b/pv/sigsession.cpp index bda4b0d3..0de7c4a7 100644 --- a/pv/sigsession.cpp +++ b/pv/sigsession.cpp @@ -300,24 +300,18 @@ void SigSession::update_signals() const sr_probe *const probe = (const sr_probe *)l->data; assert(probe); - if (!probe->enabled) - continue; switch(probe->type) { case SR_PROBE_LOGIC: signal = shared_ptr( - new view::LogicSignal( - probe->name, - _logic_data, - probe->index)); + new view::LogicSignal(probe, + _logic_data)); break; case SR_PROBE_ANALOG: signal = shared_ptr( - new view::AnalogSignal( - probe->name, - _analog_data, - probe->index)); + new view::AnalogSignal(probe, + _analog_data)); break; }