From 23b4e2168013920e243345857a8c598310c4b6c7 Mon Sep 17 00:00:00 2001 From: Frank Denis Date: Thu, 26 Nov 2015 18:28:08 +0100 Subject: [PATCH] Directly use the internal state type when possible --- .../crypto_onetimeauth/poly1305/donna/poly1305_donna.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c b/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c index 0c470af6..c6206f45 100644 --- a/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c +++ b/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c @@ -55,11 +55,11 @@ crypto_onetimeauth_poly1305_donna(unsigned char *out, const unsigned char *m, unsigned long long inlen, const unsigned char *key) { - CRYPTO_ALIGN(64) crypto_onetimeauth_poly1305_state state; + CRYPTO_ALIGN(64) poly1305_state_internal_t state; - poly1305_init((poly1305_state_internal_t *)(void *) &state, key); - poly1305_update((poly1305_state_internal_t *)(void *) &state, m, inlen); - poly1305_finish((poly1305_state_internal_t *)(void *) &state, out); + poly1305_init(&state, key); + poly1305_update(&state, m, inlen); + poly1305_finish(&state, out); return 0; }