From b306d5ff03cd10b7fc225fe327e227220be7eb02 Mon Sep 17 00:00:00 2001 From: JP Aumasson Date: Fri, 12 Mar 2021 08:29:25 +0100 Subject: consts --- halfsiphash.c | 6 +++--- siphash.c | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/halfsiphash.c b/halfsiphash.c index 01cbdf1..652f3cc 100644 --- a/halfsiphash.c +++ b/halfsiphash.c @@ -72,8 +72,8 @@ int halfsiphash(const void *in, const size_t inlen, const void *k, uint8_t *out, const size_t outlen) { - unsigned char *ni = (unsigned char *)in; - unsigned char *kk = (unsigned char *)k; + const unsigned char *ni = (const unsigned char *)in; + const unsigned char *kk = (const unsigned char *)k; assert((outlen == 4) || (outlen == 8)); uint32_t v0 = 0; @@ -84,7 +84,7 @@ int halfsiphash(const void *in, const size_t inlen, const void *k, uint8_t *out, uint32_t k1 = U8TO32_LE(kk + 4); uint32_t m; int i; - const uint8_t *end = ni + inlen - (inlen % sizeof(uint32_t)); + const unsigned char *end = ni + inlen - (inlen % sizeof(uint32_t)); const int left = inlen & 3; uint32_t b = ((uint32_t)inlen) << 24; v3 ^= k1; diff --git a/siphash.c b/siphash.c index f803744..f724058 100644 --- a/siphash.c +++ b/siphash.c @@ -79,8 +79,8 @@ int siphash(const void *in, const size_t inlen, const void *k, uint8_t *out, const size_t outlen) { - unsigned char *ni = (unsigned char *)in; - unsigned char *kk = (unsigned char *)k; + const unsigned char *ni = (const unsigned char *)in; + const unsigned char *kk = (const unsigned char *)k; assert((outlen == 8) || (outlen == 16)); uint64_t v0 = UINT64_C(0x736f6d6570736575); @@ -91,7 +91,7 @@ int siphash(const void *in, const size_t inlen, const void *k, uint8_t *out, uint64_t k1 = U8TO64_LE(kk + 8); uint64_t m; int i; - const uint8_t *end = ni + inlen - (inlen % sizeof(uint64_t)); + const unsigned char *end = ni + inlen - (inlen % sizeof(uint64_t)); const int left = inlen & 7; uint64_t b = ((uint64_t)inlen) << 56; v3 ^= k1; -- cgit v1.2.3