X-Git-Url: http://git.code-monkey.de/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fdata%2Fsignalbase.cpp;h=f421e7609de8f1ccb7bfce95905bec16b62cf7a6;hp=018e4a2733fca8f813efeff6f9b9c0fd1dd6a9f6;hb=85a702806a15852f3684645dffdc38cb30274481;hpb=4d08da71e288c7b7be6c0455c0bb6834d4b318fd diff --git a/pv/data/signalbase.cpp b/pv/data/signalbase.cpp index 018e4a2..f421e76 100644 --- a/pv/data/signalbase.cpp +++ b/pv/data/signalbase.cpp @@ -566,7 +566,7 @@ void SignalBase::conversion_thread_proc() // Create the initial logic data segment if needed if (logic_data->logic_segments().size() == 0) { shared_ptr new_segment = - make_shared(*logic_data.get(), 1, asegment->samplerate()); + make_shared(*logic_data.get(), 0, 1, asegment->samplerate()); logic_data->push_segment(new_segment); } @@ -588,8 +588,8 @@ void SignalBase::conversion_thread_proc() return; } - shared_ptr new_segment = - make_shared(*logic_data.get(), 1, asegment->samplerate()); + shared_ptr new_segment = make_shared( + *logic_data.get(), segment_id, 1, asegment->samplerate()); logic_data->push_segment(new_segment); lsegment = logic_data->logic_segments().back().get();