diff --git a/src/bitreader.c b/src/bitreader.c index b1f91fe81b8fb2c30faab4c6922ab8b64e9f2535..0874cbe1e3d2c80bc1b148ac9fe4504d6fe4747d 100644 --- a/src/bitreader.c +++ b/src/bitreader.c @@ -55,7 +55,7 @@ long long read_bits(input_stream_t* state, int count, char signed_p) { #define MK_INPUT_STREAM(buf,len,endianness_) \ { \ - .input = buf, \ + .input = (uint8_t*)buf, \ .length = len, \ .index = 0, \ .bit_offset = (((endianness_) & BIT_BIG_ENDIAN) ? 8 : 0), \