diff --git a/configure.ac b/configure.ac index 26e7a75..cdc005a 100644 --- a/configure.ac +++ b/configure.ac @@ -8726,7 +8726,7 @@ echo "" >> $OPTION_FILE # check for supported command to trim option with if colrm >/dev/null 2>&1 /dev/null 2>&1 /dev/null 2>&1 b ? b : a; } + #endif #endif /* !WOLFSSL_HAVE_MIN */ #ifndef WOLFSSL_HAVE_MAX @@ -409,10 +411,12 @@ WC_MISC_STATIC WC_INLINE int ConstantCompare(const byte* a, const byte* b, #if defined(HAVE_FIPS) && !defined(max) /* so ifdef check passes */ #define max max #endif + #if defined(HAVE_FIPS) || !defined(max) WC_MISC_STATIC WC_INLINE word32 max(word32 a, word32 b) { return a > b ? a : b; } + #endif #endif /* !WOLFSSL_HAVE_MAX */ #ifndef WOLFSSL_NO_INT_ENCODE diff --git a/wolfssl/test.h b/wolfssl/test.h index fff6363..8bdbafc 100644 --- a/wolfssl/test.h +++ b/wolfssl/test.h @@ -235,10 +235,12 @@ #ifdef NO_INLINE #define min no_inline_min #endif + #if defined(NO_INLINE) || !defined(min) static WC_INLINE word32 min(word32 a, word32 b) { return a > b ? b : a; } + #endif #endif /* WOLFSSL_HAVE_MIN */ /* Socket Handling */