diff options
author | Jason Rumney <jasonr@gnu.org> | 2007-07-15 12:14:52 +0000 |
---|---|---|
committer | Jason Rumney <jasonr@gnu.org> | 2007-07-15 12:14:52 +0000 |
commit | bfbe85fc88a120cf98641823478b590c6db6bfa0 (patch) | |
tree | 4c1fb854c234f8c72dae7b1934684be43bc78b64 /nt | |
parent | f1de8c774164ebf596d101200e2e87222dbd8523 (diff) | |
download | emacs-bfbe85fc88a120cf98641823478b590c6db6bfa0.tar.gz |
(uint16_t): Define if C99 does not appear to be fully supported.
Diffstat (limited to 'nt')
-rw-r--r-- | nt/inc/sys/socket.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/nt/inc/sys/socket.h b/nt/inc/sys/socket.h index 2e52c74691e..a9825ee197d 100644 --- a/nt/inc/sys/socket.h +++ b/nt/inc/sys/socket.h @@ -53,6 +53,11 @@ Boston, MA 02110-1301, USA. */ #include <winsock2.h> #include <ws2tcpip.h> +/* process.c uses uint16_t (from C99) for IPv6, but + apparently it is not defined in some versions of mingw and msvc. */ +#ifndef UINT16_C +typedef unsigned short uint16_t; +#endif /* redefine select to reference our version */ #ifdef MUST_REDEF_SELECT |