diff --git a/src/external/sinfl.h b/src/external/sinfl.h index fd9668dcc..03f0b1536 100644 --- a/src/external/sinfl.h +++ b/src/external/sinfl.h @@ -223,7 +223,7 @@ sinfl_refill(struct sinfl *s) { //--------------------------------------------------- //s->bitbuf |= sinfl_read64(s->bitptr) << s->bitcnt; unsigned long long n = 0; - memcpy(&n, s->bitptr, s->bitptr + 8 < s->bitend ? 8 : s->bitend - s->bitptr); + memcpy(&n, p, s->bitptr + 8 < s->bitend ? 8 : s->bitend - s->bitptr); s->bitbuf |= n << s->bitcnt; //---------------------------------------------------