aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Arun Prakash Jana <engineerarun@gmail.com>2018-10-19 08:01:42 +0530
committerGravatar Arun Prakash Jana <engineerarun@gmail.com>2018-10-19 08:01:42 +0530
commit0063df25203be34edda30a29b9c9c88ef4080b30 (patch)
treed2d5b8e45b7b3378682602aa9bc1f9878fbf293e
parentd27b4dbef79244d403da223a1d0fcb62bc14556d (diff)
downloadnnn-0063df25203be34edda30a29b9c9c88ef4080b30.tar.gz
Update crc8 vars
-rw-r--r--nnn.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/nnn.c b/nnn.c
index bba9ac6..536a7f8 100644
--- a/nnn.c
+++ b/nnn.c
@@ -186,7 +186,7 @@ disabledbg()
#define F_NORMAL 0x80 /* spawn child process in non-curses regular CLI mode */
/* CRC8 macros */
-#define WIDTH (8 * sizeof(unsigned char))
+#define WIDTH (sizeof(unsigned char) << 3)
#define TOPBIT (1 << (WIDTH - 1))
#define POLYNOMIAL 0xD8 /* 11011 followed by 0's */
#define CRC8_TABLE_LEN 256
@@ -278,7 +278,7 @@ static uint open_max;
static bm bookmark[BM_MAX];
static uchar BLK_SHIFT = 9;
-static uchar crc8table[CRC8_TABLE_LEN];
+static uchar crc8table[CRC8_TABLE_LEN] __attribute__ ((aligned));
static uchar g_crc;
#ifdef LINUX_INOTIFY