From da46edf7b8de417d5aa5e57af1b5efa3781ca74d Mon Sep 17 00:00:00 2001 From: Seppia Date: Wed, 7 Dec 2016 19:02:37 +0100 Subject: fixed for variable lenght --- src/onetimebluh.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/onetimebluh.c') diff --git a/src/onetimebluh.c b/src/onetimebluh.c index e67b4f2..9991dfe 100644 --- a/src/onetimebluh.c +++ b/src/onetimebluh.c @@ -316,7 +316,7 @@ void bluh(int c, char* mess, char* outp, char* ch) { int i, j; - for (i = 0; i < len; i ++) { + for (i = 0; i < (len / 8); i ++) { for (j = 0; j < 8; j ++) { if (bits[8 * i + j] == b) { comp[i] |= 1 << (7 - j); -- cgit v1.2.3