Reduce continuous stream of warning messages (latent plugin, PH @ zero)
[ardour.git] / libs / gtkmm2ext / waves_fastmeter.cc
index 113597ecb575951267863004145718828e0a4696..e6b973b13025826cbfaa709fd318654727a8cbd4 100644 (file)
@@ -136,24 +136,10 @@ FastMeter::~FastMeter ()
 void
 FastMeter::flush_pattern_cache ()
 {
-       Pattern10Map::iterator i1;
-       PatternBgMap::iterator ib;
-
-       for (ib = hb_pattern_cache.begin(); ib !=  hb_pattern_cache.end(); ++ib) {
-               hb_pattern_cache.erase(ib);
-       }
-
-       for (i1 = hm_pattern_cache.begin(); i1 !=  hm_pattern_cache.end(); ++i1) {
-               hm_pattern_cache.erase(i1);
-       }
-
-       for (ib = vb_pattern_cache.begin(); ib !=  vb_pattern_cache.end(); ++ib) {
-               vb_pattern_cache.erase(ib);
-       }
-
-       for (i1 = vm_pattern_cache.begin(); i1 !=  vm_pattern_cache.end(); ++i1) {
-               vm_pattern_cache.erase(i1);
-       }
+       hb_pattern_cache.clear();
+       hm_pattern_cache.clear();
+       vb_pattern_cache.clear();
+       vm_pattern_cache.clear();
 }
 
 Cairo::RefPtr<Cairo::Pattern>