From 7a2075c456c373bb9851bee570c61d0377b553a0 Mon Sep 17 00:00:00 2001 From: Hamish Coleman Date: Sun, 8 May 2022 16:46:00 +0100 Subject: [PATCH] Fix for address overrun --- src/auth.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/auth.c b/src/auth.c index 2b898c9..c4422a2 100644 --- a/src/auth.c +++ b/src/auth.c @@ -50,7 +50,7 @@ int bin_to_ascii (char *out, uint8_t *in, size_t in_len) { buf1 = in[bit_count / 8]; buf1 <<= bit_count % 8; - buf2 = ((bit_count + 6) < (8 * in_len)) ? in[bit_count / 8 + 1] : 0; + buf2 = ((bit_count + 8) < (8 * in_len)) ? in[bit_count / 8 + 1] : 0; buf2 >>= 8 - (bit_count % 8); buf1 |= buf2;