avoid duplicate typedefs, as this type is also defined in our public headers

This commit is contained in:
Daniel Stenberg 2006-04-10 13:14:14 +00:00
parent 778b6a86c0
commit e6efecd054
1 changed files with 4 additions and 0 deletions

View File

@ -285,6 +285,7 @@ int fileno( FILE *stream);
#endif /* WIN32 */
#ifndef curl_socket_typedef
/* now typedef our socket type */
#ifdef WIN32
typedef SOCKET curl_socket_t;
@ -293,6 +294,9 @@ typedef SOCKET curl_socket_t;
typedef int curl_socket_t;
#define CURL_SOCKET_BAD -1
#endif
#define curl_socket_typedef
#endif /* curl_socket_typedef */
#if defined(ENABLE_IPV6) && defined(USE_ARES)
#error "ares does not yet support IPv6. Disable IPv6 or ares and rebuild"