diff --git a/src/RTOScppRingBuffer.h b/src/RTOScppRingBuffer.h index b43ce26..6346e2c 100644 --- a/src/RTOScppRingBuffer.h +++ b/src/RTOScppRingBuffer.h @@ -119,7 +119,7 @@ class RingBufferNoSplitExternalStorage : public RingBufferNoSplitBase { : RingBufferNoSplitBase(nullptr) {} bool create(StaticRingbuffer_t* const tcb, uint8_t* const buffer_storage, - const uint32_t buffer_size) const { + const uint32_t buffer_size) { this->_handle = xRingbufferCreateStatic(buffer_size, RINGBUF_TYPE_NOSPLIT, buffer_storage, tcb); return this->_handle != nullptr ? true : false; } @@ -180,7 +180,7 @@ class RingBufferSplitExternalStorage : public RingBufferSplitBase { RingBufferSplitExternalStorage() : RingBufferSplitBase(nullptr) {} - bool create(StaticRingbuffer_t* tcb, uint8_t* buffer_storage, uint32_t buffer_size) const { + bool create(StaticRingbuffer_t* tcb, uint8_t* buffer_storage, uint32_t buffer_size) { this->_handle = xRingbufferCreateStatic(buffer_size, RINGBUF_TYPE_ALLOWSPLIT, buffer_storage, tcb); return this->_handle != nullptr ? true : false; @@ -231,7 +231,7 @@ class RingBufferByteExternalStorage : public RingBufferByteBase { : RingBufferByteBase(nullptr) {} bool create(StaticRingbuffer_t* const tcb, uint8_t* const buffer_storage, - const uint32_t buffer_size) const { + const uint32_t buffer_size) { this->_handle = xRingbufferCreateStatic(buffer_size, RINGBUF_TYPE_BYTEBUF, buffer_storage, tcb); return this->_handle != nullptr ? true : false; }