X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fview%2Fanalogsignal.cpp;h=683757d1a52cffc1f781bee07d73ca3b16f8b43c;hp=218a959dd422aed5e6560398bb436a85b86317d5;hb=69e33a1b71599bbe35176ef7a77b58793a7d6ca2;hpb=8a7b603b295dacee7160eba8e577d6666472be9f;ds=sidebyside diff --git a/pv/view/analogsignal.cpp b/pv/view/analogsignal.cpp index 218a959d..683757d1 100644 --- a/pv/view/analogsignal.cpp +++ b/pv/view/analogsignal.cpp @@ -128,7 +128,7 @@ void AnalogSignal::paint_mid(QPainter &p, const ViewItemPaintParams &pp) segments.front(); const double pixels_offset = pp.pixels_offset(); - const double samplerate = segment->samplerate(); + const double samplerate = max(1.0, segment->samplerate()); const pv::util::Timestamp& start_time = segment->start_time(); const int64_t last_sample = segment->get_sample_count() - 1; const double samples_per_pixel = samplerate * pp.scale();