From 6fc69c5d349b2954fdd0d241d1f3d0836676e557 Mon Sep 17 00:00:00 2001 From: Tomasz Kramkowski Date: Sat, 12 Sep 2020 00:52:41 +0100 Subject: unpack: Make input buffer const --- unpack.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'unpack.c') diff --git a/unpack.c b/unpack.c index 5b99211..ae08f1b 100644 --- a/unpack.c +++ b/unpack.c @@ -54,7 +54,7 @@ static type convert_ieee754b##total(uintmax_t b) \ GEN_CONV_IEEE754B(float, 32, 8, 23) GEN_CONV_IEEE754B(double, 64, 11, 52) -static uintmax_t read_val(unsigned char *buf, size_t size, enum endian e) +static uintmax_t read_val(const unsigned char *buf, size_t size, enum endian e) { uintmax_t val = 0; @@ -65,10 +65,10 @@ static uintmax_t read_val(unsigned char *buf, size_t size, enum endian e) return val; } -enum pack_status unpack(void *buf_, size_t size, const char *fmt, ...) +enum pack_status unpack(const void *buf_, size_t size, const char *fmt, ...) { enum endian endianness = BIG; - unsigned char *buf = buf_; + const unsigned char *buf = buf_; size_t offset = 0; va_list ap; -- cgit v1.2.3-70-g09d2