diff options
Diffstat (limited to 'lib/cyassl.c')
-rw-r--r-- | lib/cyassl.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/lib/cyassl.c b/lib/cyassl.c index 81bcabaa1..cda18a8cb 100644 --- a/lib/cyassl.c +++ b/lib/cyassl.c @@ -27,16 +27,17 @@ */ #include "setup.h" + #ifdef USE_CYASSL -#include <string.h> -#include <stdlib.h> -#include <ctype.h> +#ifdef HAVE_LIMITS_H +#include <limits.h> +#endif + #ifdef HAVE_SYS_SOCKET_H #include <sys/socket.h> #endif - #include "urldata.h" #include "sendf.h" #include "inet_pton.h" @@ -412,7 +413,7 @@ int Curl_cyassl_init(void) bool Curl_cyassl_data_pending(const struct connectdata* conn, int connindex) { if(conn->ssl[connindex].handle) /* SSL is in use */ - return (bool)(0 != SSL_pending(conn->ssl[connindex].handle)); + return (0 != SSL_pending(conn->ssl[connindex].handle)) ? TRUE : FALSE; else return FALSE; } |