core: ringbuffer: make open_read_buffer pointer parameter const-correct

This commit is contained in:
2025-07-30 18:24:45 +01:00
parent b5c07c2390
commit 2f874ff11a
2 changed files with 5 additions and 5 deletions

View File

@@ -113,7 +113,7 @@ enum b_status b_ringbuffer_read(
size_t remaining = count;
while (remaining > 0) {
void *src;
const void *src;
size_t available;
enum b_status status
= b_ringbuffer_open_read_buffer(buf, &src, &available);
@@ -242,7 +242,7 @@ size_t b_ringbuffer_available_data_remaining(const struct b_ringbuffer *buf)
}
enum b_status b_ringbuffer_open_read_buffer(
struct b_ringbuffer *buf, void **ptr, size_t *length)
struct b_ringbuffer *buf, const void **ptr, size_t *length)
{
if (BUF_LOCKED(buf)) {
return B_ERR_BUSY;
@@ -270,7 +270,7 @@ enum b_status b_ringbuffer_open_read_buffer(
}
enum b_status b_ringbuffer_close_read_buffer(
struct b_ringbuffer *buf, void **ptr, size_t nr_read)
struct b_ringbuffer *buf, const void **ptr, size_t nr_read)
{
if (!(buf->r_flags & B_RINGBUFFER_READ_LOCKED)) {
return B_ERR_BAD_STATE;