Shared ring buffer improvements #32

Merged
muellerr merged 2 commits from small-ring-bug-fix into develop 2024-03-19 19:06:25 +01:00
Showing only changes of commit 24d41e7863 - Show all commits

View File

@ -15,7 +15,12 @@ SharedRingBuffer::SharedRingBuffer(object_id_t objectId, uint8_t* buffer, const
mutex = MutexFactory::instance()->createMutex();
}
SharedRingBuffer::~SharedRingBuffer() { MutexFactory::instance()->deleteMutex(mutex); }
SharedRingBuffer::~SharedRingBuffer() {
MutexFactory::instance()->deleteMutex(mutex);
if(receiveSizesFIFO != nullptr) {
delete(receiveSizesFIFO);
}
}
void SharedRingBuffer::setToUseReceiveSizeFIFO(size_t fifoDepth) { this->fifoDepth = fifoDepth; }