diff --git a/delay/buffer.hpp b/delay/buffer.hpp index 1599bbf..4f9741a 100644 --- a/delay/buffer.hpp +++ b/delay/buffer.hpp @@ -45,7 +45,7 @@ class Buffer size_t m_capacity; size_t m_allocated_capacity; - std::vector m_buffer; + std::vector &m_buffer; public: Buffer(size_t capacity) @@ -54,7 +54,7 @@ class Buffer , m_offset(0) , m_increment(1) , m_capacity(0) - , m_buffer() + , m_buffer(*new std::vector) , m_allocated_capacity(1) { resize(capacity);