diff --git a/src/RingBuffer.cpp b/src/RingBuffer.cpp index a688736..7012910 100644 --- a/src/RingBuffer.cpp +++ b/src/RingBuffer.cpp @@ -48,7 +48,7 @@ void RingBuffer::initialize(size_t slot_size) #endif } -void RingBuffer::write(FrameMetadata &frame_metadata, char* data) +void RingBuffer::write(FrameMetadata &frame_metadata, const char* data) { // Initialize the buffer on the first write. if (!ring_buffer_initialized) { diff --git a/src/RingBuffer.hpp b/src/RingBuffer.hpp index f1cd909..f0b125a 100644 --- a/src/RingBuffer.hpp +++ b/src/RingBuffer.hpp @@ -55,7 +55,7 @@ class RingBuffer virtual ~RingBuffer(); void initialize(size_t slot_size); - void write(FrameMetadata &metadata, char* data); + void write(FrameMetadata &metadata, const char* data); std::pair read(); void release(size_t buffer_slot_index); bool is_empty();