|
|
@ -231,13 +231,13 @@ sinfl_refill(struct sinfl *s) { |
|
|
|
} |
|
|
|
static int |
|
|
|
sinfl_peek(struct sinfl *s, int cnt) { |
|
|
|
assert(cnt >= 0 && cnt <= 56); |
|
|
|
assert(cnt <= s->bitcnt); |
|
|
|
o">//assert(cnt >= 0 && cnt <= 56); // @raysan5: commented to avoid crash on decompression |
|
|
|
o">//assert(cnt <= s->bitcnt); |
|
|
|
return s->bitbuf & ((1ull << cnt) - 1); |
|
|
|
} |
|
|
|
static void |
|
|
|
sinfl_eat(struct sinfl *s, int cnt) { |
|
|
|
assert(cnt <= s->bitcnt); |
|
|
|
o">//assert(cnt <= s->bitcnt); // @raysan5: commented |
|
|
|
s->bitbuf >>= cnt; |
|
|
|
s->bitcnt -= cnt; |
|
|
|
} |
|
|
|