--- include/my_global.hOld Tue Jun 10 09:58:22 2014 +++ include/my_global.h Thu Jun 19 17:34:16 2014 @@ -364,16 +364,17 @@ #else #define qsort_t RETQSORTTYPE /* Broken GCC cant handle typedef !!!! */ #endif + +#ifdef HAVE_SYS_SOCKET_H +#include +#endif + typedef SOCKET_SIZE_TYPE size_socket; #ifndef SOCKOPT_OPTLEN_TYPE #define SOCKOPT_OPTLEN_TYPE size_socket #endif -#ifdef HAVE_SYS_SOCKET_H -#include -#endif - #ifndef SOCKOPT_OPTLEN_TYPE #define SOCKOPT_OPTLEN_TYPE size_socket #endif @@ -459,7 +460,9 @@ #ifdef _WIN32 #define NO_DIR_LIBRARY /* Not standar dir-library */ #define USE_MY_STAT_STRUCT /* For my_lib */ +#ifdef _MSVC typedef SSIZE_T ssize_t; +#endif #endif /* Some things that this system does have */