From cc16a543dd986fb11b1f88439777c691ebcfb977 Mon Sep 17 00:00:00 2001 From: toddouska Date: Wed, 11 May 2016 10:11:25 -0700 Subject: [PATCH] make sure stdio.h can be swtiched off if not available --- wolfssl/ssl.h | 3 +-- wolfssl/wolfcrypt/wc_port.h | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/wolfssl/ssl.h b/wolfssl/ssl.h index 4488ee817..083a3117c 100644 --- a/wolfssl/ssl.h +++ b/wolfssl/ssl.h @@ -38,8 +38,6 @@ #else #include #endif - #else - #include /* ERR_printf */ #endif #endif @@ -681,6 +679,7 @@ enum { #if !defined(NO_FILESYSTEM) && !defined(NO_STDIO_FILESYSTEM) /* wolfSSL extension, provide last error from SSL_get_error since not using thread storage error queue */ +#include WOLFSSL_API void wolfSSL_ERR_print_errors_fp(FILE*, int err); #endif diff --git a/wolfssl/wolfcrypt/wc_port.h b/wolfssl/wolfcrypt/wc_port.h index c68ec15df..136a6be5f 100644 --- a/wolfssl/wolfcrypt/wc_port.h +++ b/wolfssl/wolfcrypt/wc_port.h @@ -224,9 +224,9 @@ WOLFSSL_API int wolfCrypt_Init(void); #define XBADFILE NULL #else /* stdio, default case */ + #include #define XFILE FILE* #if defined(WOLFSSL_MDK_ARM) - #include extern FILE * wolfSSL_fopen(const char *name, const char *mode) ; #define XFOPEN wolfSSL_fopen #else