X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=pv%2Fview%2Flogicsignal.cpp;h=69c495e609fafd84b8113e274b3d270305240ff8;hb=bcaa184ed439d801cb1a56b877bb2763246150da;hp=d9987170f06e1f18770fc6509310305196238beb;hpb=d5d1f925b5480e4f7d40a8cbc67bd653fa89bd89;p=pulseview.git diff --git a/pv/view/logicsignal.cpp b/pv/view/logicsignal.cpp index d9987170..69c495e6 100644 --- a/pv/view/logicsignal.cpp +++ b/pv/view/logicsignal.cpp @@ -137,13 +137,17 @@ void LogicSignal::paint_mid(QPainter &p, int left, int right) assert(_channel); assert(_data); assert(right >= left); + assert(_owner); const int y = get_y(); + + const View *const view = _owner->view(); + assert(view); - const double scale = _view->scale(); + const double scale = view->scale(); assert(scale > 0); - const double offset = _view->offset(); + const double offset = view->offset(); if (!_channel->enabled()) return;