diff --git a/src/libsodium/crypto_pwhash/argon2/argon2-core.c b/src/libsodium/crypto_pwhash/argon2/argon2-core.c index b8f5327f..5bafa46e 100644 --- a/src/libsodium/crypto_pwhash/argon2/argon2-core.c +++ b/src/libsodium/crypto_pwhash/argon2/argon2-core.c @@ -101,7 +101,7 @@ int allocate_memory(block_region **region, uint32_t m_cost) { memcpy(&memory, &base, sizeof memory); #else memory = NULL; - if (size + 63 < size) { + if (memory_size + 63 < memory_size) { base = NULL; errno = ENOMEM; } else if ((base = malloc(memory_size + 63)) != NULL) {