diff --git a/source/utils/CarlaRingBuffer.hpp b/source/utils/CarlaRingBuffer.hpp index e54937905..a28bee1bd 100644 --- a/source/utils/CarlaRingBuffer.hpp +++ b/source/utils/CarlaRingBuffer.hpp @@ -53,7 +53,6 @@ struct HeapBuffer { { CARLA_SAFE_ASSERT_RETURN(size == rb.size,); - size = rb.size; head = rb.head; tail = rb.tail; wrtn = rb.wrtn; diff --git a/source/utils/Lv2AtomRingBuffer.hpp b/source/utils/Lv2AtomRingBuffer.hpp index 8a2e69494..236efd8b1 100644 --- a/source/utils/Lv2AtomRingBuffer.hpp +++ b/source/utils/Lv2AtomRingBuffer.hpp @@ -39,7 +39,8 @@ public: : CarlaRingBuffer(), fNeedsDataDelete(false) { - fHeapBuffer.buf = buf; + fHeapBuffer.buf = buf; + fHeapBuffer.size = ringBuf.fHeapBuffer.size; { const CarlaMutexLocker cml(ringBuf.fMutex);