X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fdata%2Flogic.cpp;h=4d2254428dee22f44a9ca1bd1efd5a8d25103458;hp=7b42e47497054c3fc6d359bf3ac860bb577fc09f;hb=be73bdfa788fcc62bda3187cb1ba04fed2b9d721;hpb=d755562ad376fc95184ff996ff8f1391c5f32b6b diff --git a/pv/data/logic.cpp b/pv/data/logic.cpp index 7b42e474..4d225442 100644 --- a/pv/data/logic.cpp +++ b/pv/data/logic.cpp @@ -27,11 +27,11 @@ using namespace std; namespace pv { namespace data { -Logic::Logic(const sr_datafeed_meta_logic &meta, - uint64_t samplerate) : +Logic::Logic(unsigned int num_probes, uint64_t samplerate) : SignalData(samplerate), - _num_probes(meta.num_probes) + _num_probes(num_probes) { + assert(_num_probes > 0); } int Logic::get_num_probes() const