From 6866b3d555355b106bd0c8c71c7d07f7531e1883 Mon Sep 17 00:00:00 2001 From: Frank Denis Date: Wed, 13 Sep 2017 23:42:21 +0200 Subject: [PATCH] Use macros instead of magic numbers --- src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx2.c | 2 +- src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx2.c b/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx2.c index e10a5073..8acb42ca 100644 --- a/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx2.c +++ b/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx2.c @@ -148,7 +148,7 @@ fill_segment_avx2(const argon2_instance_t *instance, uint64_t pseudo_rand, ref_index, ref_lane; uint32_t prev_offset, curr_offset; uint32_t starting_index, i; - __m256i state[32]; + __m256i state[ARGON2_HWORDS_IN_BLOCK]; int data_independent_addressing = 1; /* Pseudo-random values that determine the reference block position */ diff --git a/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.c b/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.c index 778302e5..796c4455 100644 --- a/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.c +++ b/src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.c @@ -147,7 +147,7 @@ fill_segment_ssse3(const argon2_instance_t *instance, uint64_t pseudo_rand, ref_index, ref_lane; uint32_t prev_offset, curr_offset; uint32_t starting_index, i; - __m128i state[64]; + __m128i state[ARGON2_OWORDS_IN_BLOCK]; int data_independent_addressing = 1; /* Pseudo-random values that determine the reference block position */