X-Git-Url: http://git.code-monkey.de/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fviews%2Ftrace%2Fviewport.cpp;h=83abb7b6cbd5273f699a204d2720e4404f6c00e2;hp=e5fb607639eac3b6ae7a2985c1c7735988c16f40;hb=f4ab4b5c657e5613caba82feaa81a8a400e4f331;hpb=46ebcd3f6f85092a9eb6401f6f56cee8fa08131a diff --git a/pv/views/trace/viewport.cpp b/pv/views/trace/viewport.cpp index e5fb607..83abb7b 100644 --- a/pv/views/trace/viewport.cpp +++ b/pv/views/trace/viewport.cpp @@ -177,11 +177,11 @@ void Viewport::paintEvent(QPaintEvent*) for (LayerPaintFunc *paint_func = layer_paint_funcs; *paint_func; paint_func++) { ViewItemPaintParams time_pp(rect(), view_.scale(), view_.offset()); - for (const shared_ptr t : time_items) + for (const shared_ptr& t : time_items) (t.get()->*(*paint_func))(p, time_pp); ViewItemPaintParams row_pp(rect(), view_.scale(), view_.offset()); - for (const shared_ptr r : row_items) + for (const shared_ptr& r : row_items) (r.get()->*(*paint_func))(p, row_pp); }