From 4e5bb6738d8907ede8ec157d07463a8e77293ba8 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Thu, 1 Apr 2021 21:37:27 +0300 Subject: [PATCH] lib: buffer - Change real_buffer.r_buffer type to const void * --- src/lib/buffer.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib/buffer.c b/src/lib/buffer.c index 66f1b1b265..195910fb68 100644 --- a/src/lib/buffer.c +++ b/src/lib/buffer.c @@ -7,7 +7,7 @@ struct real_buffer { /* public: */ - const unsigned char *r_buffer; + const void *r_buffer; size_t used; /* private: */ @@ -325,10 +325,10 @@ void buffer_copy(buffer_t *_dest, size_t dest_pos, if (src == dest) { memmove(dest->w_buffer + dest_pos, - src->r_buffer + src_pos, copy_size); + CONST_PTR_OFFSET(src->r_buffer, src_pos), copy_size); } else { memcpy(dest->w_buffer + dest_pos, - src->r_buffer + src_pos, copy_size); + CONST_PTR_OFFSET(src->r_buffer, src_pos), copy_size); } } -- 2.47.3