X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fdata%2Fdecoderstack.cpp;h=6f1eb1925dc3e34fe59e35e3343cb5f0e93e7fd0;hp=d4daa5902a1d2a47d9f727da8dda74c5c6f5ef9c;hb=04394ded8776d2163c1e815ccc8170b81d76b028;hpb=0aa57689a8abc7eb313de50774b8d0cf271bc61f diff --git a/pv/data/decoderstack.cpp b/pv/data/decoderstack.cpp index d4daa590..6f1eb192 100644 --- a/pv/data/decoderstack.cpp +++ b/pv/data/decoderstack.cpp @@ -191,7 +191,7 @@ void DecoderStack::clear() void DecoderStack::begin_decode() { - shared_ptr logic_signal; + shared_ptr signalbase; shared_ptr data; if (decode_thread_.joinable()) { @@ -241,11 +241,11 @@ void DecoderStack::begin_decode() // We get the logic data of the first channel in the list. // This works because we are currently assuming all - // LogicSignals have the same data/segment + // logic signals have the same data/segment for (const shared_ptr &dec : stack_) if (dec && !dec->channels().empty() && - ((logic_signal = (*dec->channels().begin()).second)) && - ((data = logic_signal->logic_data()))) + ((signalbase = (*dec->channels().begin()).second)) && + ((data = signalbase->logic_data()))) break; if (!data)