From 1e9e5b3a63e0dd09b1cb468c60c680bca74cedf8 Mon Sep 17 00:00:00 2001 From: cathugger Date: Sun, 22 Oct 2017 05:13:52 +0000 Subject: [PATCH] small tweak --- main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.c b/main.c index 6279903..f0eca06 100644 --- a/main.c +++ b/main.c @@ -720,7 +720,7 @@ static inline void shiftpk(u8 *dst,const u8 *src,size_t sbits) { size_t i,sbytes = sbits / 8; sbits %= 8; - for (i = 0;i < PUBLIC_LEN-sbytes;++i) { + for (i = 0;i + sbytes < PUBLIC_LEN;++i) { dst[i] = (src[i+sbytes] << sbits) | (src[i+sbytes+1] >> (8 - sbits)); }