From df19c576c7e26fb71626f752de250f55ede0f7af Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Thu, 11 Sep 2014 02:34:09 +0200 Subject: fix a bunch of memory leaks --- gtk2_ardour/level_meter.cc | 3 +++ 1 file changed, 3 insertions(+) (limited to 'gtk2_ardour/level_meter.cc') diff --git a/gtk2_ardour/level_meter.cc b/gtk2_ardour/level_meter.cc index 4f36e922a9..a9b96a8b6c 100644 --- a/gtk2_ardour/level_meter.cc +++ b/gtk2_ardour/level_meter.cc @@ -66,6 +66,9 @@ LevelMeterBase::on_theme_changed() LevelMeterBase::~LevelMeterBase () { + _configuration_connection.disconnect(); + _meter_type_connection.disconnect(); + _parameter_connection.disconnect(); for (vector::iterator i = meters.begin(); i != meters.end(); i++) { delete (*i).meter; } -- cgit v1.2.3