change API for GainControl, VCA and VCAManager
[ardour.git] / libs / ardour / buffer_set.cc
index cd0a9c50581115bce036d56fc8fce47bca088730..92f5272b3b2bee945c8723eb0b2188ff58518e9b 100644 (file)
@@ -79,7 +79,7 @@ BufferSet::clear()
        _count.reset();
        _available.reset();
 
-#if defined WINDOWS_VST_SUPPORT || defined LXVST_SUPPORT 
+#if defined WINDOWS_VST_SUPPORT || defined LXVST_SUPPORT
        for (VSTBuffers::iterator i = _vst_buffers.begin(); i != _vst_buffers.end(); ++i) {
                delete *i;
        }
@@ -89,7 +89,7 @@ BufferSet::clear()
 
 #ifdef LV2_SUPPORT
        for (LV2Buffers::iterator i = _lv2_buffers.begin(); i != _lv2_buffers.end(); ++i) {
-               delete (*i).second;
+               free ((*i).second);
        }
        _lv2_buffers.clear ();
 #endif
@@ -187,7 +187,7 @@ BufferSet::ensure_buffers(DataType type, size_t num_buffers, size_t buffer_capac
                for (size_t i = 0; i < num_buffers; ++i) {
                        bufs.push_back(Buffer::create(type, buffer_capacity));
                }
-               
+
                _available.set(type, num_buffers);
                _count.set (type, num_buffers);
        }