From f6ea738feec7bed7c976e0871c65d36c21ad5f18 Mon Sep 17 00:00:00 2001 From: Karel Miko Date: Tue, 9 May 2017 21:29:39 +0200 Subject: [PATCH] fix: Loss of sign (initialization) (int to unsigned long long) --- src/encauth/ccm/ccm_memory.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/encauth/ccm/ccm_memory.c b/src/encauth/ccm/ccm_memory.c index eb41f99..059bf35 100644 --- a/src/encauth/ccm/ccm_memory.c +++ b/src/encauth/ccm/ccm_memory.c @@ -54,7 +54,7 @@ int ccm_memory(int cipher, int err; unsigned long len, L, x, y, z, CTRlen; #ifdef LTC_FAST - LTC_FAST_TYPE fastMask = -1; /* initialize fastMask at all zeroes */ + LTC_FAST_TYPE fastMask = ~0; /* initialize fastMask at all zeroes */ #endif unsigned char mask = 0xff; /* initialize mask at all zeroes */