X-Git-Url: http://git.code-monkey.de/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fdata%2Fsignalbase.cpp;h=2972d4043cf7a7bb3e6b48b49e9b190589b92884;hp=54063b1d236bc1eff9a8ca1e44ad76aa95409cae;hb=30677c1392b54604b01558cf29b44572731659fc;hpb=bf84211be02b096646cf28cf9dc7480029e4f439 diff --git a/pv/data/signalbase.cpp b/pv/data/signalbase.cpp index 54063b1..2972d40 100644 --- a/pv/data/signalbase.cpp +++ b/pv/data/signalbase.cpp @@ -219,7 +219,7 @@ bool SignalBase::segment_is_complete(uint32_t segment_id) const auto segments = data->analog_segments(); try { result = segments.at(segment_id)->is_complete(); - } catch (out_of_range) { + } catch (out_of_range&) { // Do nothing } } @@ -230,7 +230,7 @@ bool SignalBase::segment_is_complete(uint32_t segment_id) const auto segments = data->logic_segments(); try { result = segments.at(segment_id)->is_complete(); - } catch (out_of_range) { + } catch (out_of_range&) { // Do nothing } } @@ -617,7 +617,7 @@ void SignalBase::conversion_thread_proc() try { asegment = analog_data->analog_segments().at(segment_id).get(); - } catch (out_of_range) { + } catch (out_of_range&) { qDebug() << "Conversion error for" << name() << ": no analog segment" \ << segment_id << ", segments size is" << analog_data->analog_segments().size(); return;