From a9f32c30da760208d7b53c369ce849bd43d7d5f6 Mon Sep 17 00:00:00 2001 From: David Garske Date: Wed, 25 Apr 2018 07:56:54 -0700 Subject: [PATCH] Fix for SGX build after C99 changes `strings.h: No such file or directory`. --- wolfssl/wolfcrypt/types.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/wolfssl/wolfcrypt/types.h b/wolfssl/wolfcrypt/types.h index 0f380e36b..8da6f8038 100755 --- a/wolfssl/wolfcrypt/types.h +++ b/wolfssl/wolfcrypt/types.h @@ -332,7 +332,8 @@ #elif defined(USE_WINDOWS_API) #define XSTRNCASECMP(s1,s2,n) _strnicmp((s1),(s2),(n)) #else - #if defined(HAVE_STRINGS_H) || defined(WOLF_C99) + #if (defined(HAVE_STRINGS_H) || defined(WOLF_C99)) && \ + !defined(WOLFSSL_SGX) #include #endif #define XSTRNCASECMP(s1,s2,n) strncasecmp((s1),(s2),(n))