From 46ce0854db51e373ab6ed4982431349107cd9b6d Mon Sep 17 00:00:00 2001 From: Richard Levitte Date: Fri, 17 Mar 2023 16:56:11 +0100 Subject: [PATCH] providers/implementations/kdfs/argon2.c: Include openssl/e_os2.h instead of stdint.h may not exist with pre-C99 compilers. deals with that, so include it instead. Similarly, include "internal/numbers.h" rather than , to deal with things that may be lacking in the latter. Reviewed-by: Dmitry Belyavskiy Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/20537) --- providers/implementations/kdfs/argon2.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/providers/implementations/kdfs/argon2.c b/providers/implementations/kdfs/argon2.c index 034c7e3003..89947472c0 100644 --- a/providers/implementations/kdfs/argon2.c +++ b/providers/implementations/kdfs/argon2.c @@ -12,11 +12,9 @@ #include #include -#include #include -#include #include -#include +#include #include #include #include @@ -25,11 +23,12 @@ #include #include #include +#include #include "internal/thread.h" #include "internal/numbers.h" #include "internal/endian.h" +#include "crypto/evp.h" #include "prov/implementations.h" -#include #include "prov/provider_ctx.h" #include "prov/providercommon.h" #include "prov/blake2.h"