From 261af4e6e8331b0352b1d058fa9093b28234fb91 Mon Sep 17 00:00:00 2001 From: alkonosst Date: Tue, 13 Aug 2024 20:27:51 -0400 Subject: [PATCH] fix: Remove const on ring buffer create() methods --- src/RTOScppRingBuffer.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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; }