summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--src/external/sinfl.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/external/sinfl.h b/src/external/sinfl.h
index 16589c17..1f6bf6f0 100644
--- a/src/external/sinfl.h
+++ b/src/external/sinfl.h
@@ -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);
+ //assert(cnt >= 0 && cnt <= 56); // @raysan5: commented to avoid crash on decompression
+ //assert(cnt <= s->bitcnt);
return s->bitbuf & ((1ull << cnt) - 1);
}
static void
sinfl_eat(struct sinfl *s, int cnt) {
- assert(cnt <= s->bitcnt);
+ //assert(cnt <= s->bitcnt); // @raysan5: commented
s->bitbuf >>= cnt;
s->bitcnt -= cnt;
}