diff options
author | unknown <monty@hundin.mysql.fi> | 2001-08-23 00:55:48 +0300 |
---|---|---|
committer | unknown <monty@hundin.mysql.fi> | 2001-08-23 00:55:48 +0300 |
commit | 29ebdeb11ccbf43c5b0a3179bed602828eb36149 (patch) | |
tree | f6e213bc452d9b3c37cd161c3099c3e079f9c9d4 /include | |
parent | 6bf6d4b8a583d3b7b745cd882a07ad1bd93977e7 (diff) | |
download | mariadb-git-29ebdeb11ccbf43c5b0a3179bed602828eb36149.tar.gz |
Portability fixes
Docs/manual.texi:
Small changes because of user request.
heap/heapdef.h:
Portability fix
include/global.h:
Portability fix
myisam/myisamlog.c:
Portability fix
sql/mini_client.cc:
Fix for windows
sql/sql_repl.cc:
Fix for windows
sql/violite.c:
Fix for windows
Diffstat (limited to 'include')
-rw-r--r-- | include/global.h | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/include/global.h b/include/global.h index d6a46e1b187..f10411af0aa 100644 --- a/include/global.h +++ b/include/global.h @@ -644,13 +644,18 @@ typedef off_t os_off_t; #endif #if defined(__WIN__) -#define socket_errno WSAGetLastError() +#define socket_errno WSAGetLastError() +#define SOCKET_EINTR WSAEINTR +#define SOCKET_EAGAIN WSAEINPROGRESS #elif defined(OS2) -#define socket_errno sock_errno() +#define socket_errno sock_errno() #define closesocket(A) soclose(A) -#else +#else /* Unix */ #define socket_errno errno -#define closesocket(A) close(A) +#define closesocket(A) close(A) +#define SOCKET_EINTR EINTR +#define SOCKET_EAGAIN EAGAIN +#define SOCKET_EWOULDBLOCK EWOULDBLOCK #endif typedef uint8 int7; /* Most effective integer 0 <= x <= 127 */ |