From 1b5897ef03e6ac0efac8ff90b21f6e7690a89da3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se> Date: Wed, 24 Apr 2013 23:14:21 +0200 Subject: [PATCH] Deleted unneeded casts of memxor arguments. --- ChangeLog | 5 +++++ salsa20-crypt.c | 4 ++-- salsa20r12-crypt.c | 4 ++-- sha3.c | 2 +- 4 files changed, 10 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index 15ae2633..f1ae79c7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10 @@ 2013-04-24 Niels Möller <nisse@lysator.liu.se> + * salsa20-crypt.c (salsa20_crypt): Deleted cast of memxor + argument, no longer needed. + * salsa20r12-crypt.c (salsa20r12_crypt): Likewise. + * sha3.c (sha3_absorb): Likewise. + * memxor.h: Updated prototypes. Drop include of nettle-types.h. * memxor.c: Include nettle-types.h, for uintptr_t. Replace all diff --git a/salsa20-crypt.c b/salsa20-crypt.c index b061b4b8..82abceaa 100644 --- a/salsa20-crypt.c +++ b/salsa20-crypt.c @@ -61,10 +61,10 @@ salsa20_crypt(struct salsa20_ctx *ctx, if (length <= SALSA20_BLOCK_SIZE) { - memxor3 (c, m, (uint8_t *) x, length); + memxor3 (c, m, x, length); return; } - memxor3 (c, m, (uint8_t *) x, SALSA20_BLOCK_SIZE); + memxor3 (c, m, x, SALSA20_BLOCK_SIZE); length -= SALSA20_BLOCK_SIZE; c += SALSA20_BLOCK_SIZE; diff --git a/salsa20r12-crypt.c b/salsa20r12-crypt.c index 0c82217b..a845f1d3 100644 --- a/salsa20r12-crypt.c +++ b/salsa20r12-crypt.c @@ -62,10 +62,10 @@ salsa20r12_crypt(struct salsa20_ctx *ctx, if (length <= SALSA20_BLOCK_SIZE) { - memxor3 (c, m, (uint8_t *) x, length); + memxor3 (c, m, x, length); return; } - memxor3 (c, m, (uint8_t *) x, SALSA20_BLOCK_SIZE); + memxor3 (c, m, x, SALSA20_BLOCK_SIZE); length -= SALSA20_BLOCK_SIZE; c += SALSA20_BLOCK_SIZE; diff --git a/sha3.c b/sha3.c index 21e7beb7..c8381159 100644 --- a/sha3.c +++ b/sha3.c @@ -46,7 +46,7 @@ sha3_absorb (struct sha3_state *state, unsigned length, const uint8_t *data) *p ^= LE_READ_UINT64 (data); } #else /* !WORDS_BIGENDIAN */ - memxor ((uint8_t *) state->a, data, length); + memxor (state->a, data, length); #endif sha3_permute (state); -- GitLab