From 6b02d50d5ec1018bd6d62dcc8a972f292521b811 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Wed, 31 Jul 2013 19:24:26 +0200 Subject: clean up some valgrid "Uninitialised value was created by a heap allocation" wanings --- gtk2_ardour/level_meter.cc | 2 ++ 1 file changed, 2 insertions(+) (limited to 'gtk2_ardour/level_meter.cc') diff --git a/gtk2_ardour/level_meter.cc b/gtk2_ardour/level_meter.cc index 0126e3705f..094a7ca54c 100644 --- a/gtk2_ardour/level_meter.cc +++ b/gtk2_ardour/level_meter.cc @@ -47,6 +47,7 @@ LevelMeterBase::LevelMeterBase (Session* s, PBD::EventLoop::InvalidationRecord* : parent_invalidator(ir) , _meter (0) , _meter_orientation(o) + , regular_meter_width (6) , meter_length (0) , thin_meter_width(2) { @@ -382,6 +383,7 @@ LevelMeterBase::setup_meters (int len, int initial_width, int thin_width) } if (meters[n].width != width || meters[n].length != len || color_changed || meter_type != visible_meter_type) { bool hl = meters[n].meter ? meters[n].meter->get_highlight() : false; + meters[n].packed = false; delete meters[n].meter; meters[n].meter = new FastMeter ((uint32_t) floor (Config->get_meter_hold()), width, _meter_orientation, len, c[0], c[1], c[2], c[3], c[4], -- cgit v1.2.3