diff options
| author | Clement Sibille <clements+git@lisible.xyz> | 2024-05-20 02:15:11 +0900 |
|---|---|---|
| committer | Clement Sibille <clements+git@lisible.xyz> | 2024-05-20 02:15:11 +0900 |
| commit | c0d9501d787d9a61884233ecb63182a02e413f5f (patch) | |
| tree | 4348356e2e3392f2895e63befdecfdddbf341d10 /lisiblepng/src/lisiblepng/bitstream.c | |
| parent | 378206a6b3d2859ee1d1dd79f4d31d7f5663d924 (diff) | |
Use lisiblestd-0.1.0
Diffstat (limited to 'lisiblepng/src/lisiblepng/bitstream.c')
| -rw-r--r-- | lisiblepng/src/lisiblepng/bitstream.c | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/lisiblepng/src/lisiblepng/bitstream.c b/lisiblepng/src/lisiblepng/bitstream.c index 83e70c6..defac7e 100644 --- a/lisiblepng/src/lisiblepng/bitstream.c +++ b/lisiblepng/src/lisiblepng/bitstream.c @@ -1,13 +1,13 @@ #include "bitstream.h" -#include "assert.h" +#include <lisiblestd/assert.h> #define MAX(x, y) (((x) > (y)) ? (x) : (y)) #define MIN(x, y) (((x) < (y)) ? (x) : (y)) void Bitstream_init(Bitstream *bitstream, const uint8_t *data, size_t data_size) { - ASSERT(bitstream != NULL); - ASSERT(data != NULL); + LSTD_ASSERT(bitstream != NULL); + LSTD_ASSERT(data != NULL); bitstream->data = data; bitstream->data_size = data_size; bitstream->byte_offset = 0; @@ -15,7 +15,7 @@ void Bitstream_init(Bitstream *bitstream, const uint8_t *data, } void bitstream_advance(Bitstream *bitstream, size_t bit_count) { - ASSERT(bitstream != NULL); + LSTD_ASSERT(bitstream != NULL); uint8_t current_bit = bitstream->bit_index; bitstream->byte_offset = bitstream->byte_offset + (current_bit + bit_count) / 8; @@ -23,14 +23,15 @@ void bitstream_advance(Bitstream *bitstream, size_t bit_count) { } void Bitstream_skip(Bitstream *bitstream, size_t bit_count) { - ASSERT(bitstream != NULL); + LSTD_ASSERT(bitstream != NULL); bitstream_advance(bitstream, bit_count); } uint16_t Bitstream_next_bits(Bitstream *bitstream, int bit_count) { - ASSERT(bitstream != NULL); - ASSERT(bit_count <= 16); - ASSERT((bitstream->bit_index + bit_count - 1) / 8 + bitstream->byte_offset < - bitstream->data_size); + LSTD_ASSERT(bitstream != NULL); + LSTD_ASSERT(bit_count <= 16); + LSTD_ASSERT((bitstream->bit_index + bit_count - 1) / 8 + + bitstream->byte_offset < + bitstream->data_size); uint16_t val = 0; int bits_collected = 0; |
