X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=pv%2Fview%2Flogicsignal.cpp;h=69c495e609fafd84b8113e274b3d270305240ff8;hb=eae6e30af53f6b3e42dc5be212c82870078276b0;hp=d9987170f06e1f18770fc6509310305196238beb;hpb=18f7104f875a71bceeb152398b682737528a4ad7;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;