From 7213b226d78032b18dd0b679894f346d534b0198 Mon Sep 17 00:00:00 2001 From: fengyichui Date: Thu, 15 Nov 2018 17:14:29 +0800 Subject: [PATCH] Fix BLK_SHIFT may be wrong in some platforms #128 --- src/nnn.c | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/src/nnn.c b/src/nnn.c index 1bc93858..047c0ae1 100644 --- a/src/nnn.c +++ b/src/nnn.c @@ -417,6 +417,18 @@ static uchar crc8fast(uchar const message[], size_t n) return remainder; } +/* Get platform block shift */ +static int get_blk_shift(void) +{ + int shift; + for (shift = 0; shift < 32; ++shift) + { + if ((1<