Tempo ramps - ahem.
authornick_m <mainsbridge@gmail.com>
Sat, 30 Apr 2016 19:21:34 +0000 (05:21 +1000)
committernick_m <mainsbridge@gmail.com>
Fri, 27 May 2016 13:38:16 +0000 (23:38 +1000)
libs/ardour/tempo.cc

index 27eae35ecd328b1da9e380b2225f45dadddeedce..a6304f29f6f0d4ee3be2e8bb480bdb6bd3f76d4b 100644 (file)
@@ -2454,6 +2454,12 @@ TempoMap::gui_move_meter (MeterSection* ms, const framepos_t&  frame)
                }
        }
 
+       Metrics::const_iterator d = future_map.begin();
+       while (d != future_map.end()) {
+               delete (*d);
+               ++d;
+       }
+
        MetricPositionChanged (); // Emit Signal
 }
 
@@ -2469,6 +2475,12 @@ TempoMap::gui_move_meter (MeterSection* ms, const double& pulse)
                }
        }
 
+       Metrics::const_iterator d = future_map.begin();
+       while (d != future_map.end()) {
+               delete (*d);
+               ++d;
+       }
+
        MetricPositionChanged (); // Emit Signal
 }