diff options
| author | Jason Rumney | 2007-07-15 12:14:52 +0000 |
|---|---|---|
| committer | Jason Rumney | 2007-07-15 12:14:52 +0000 |
| commit | bfbe85fc88a120cf98641823478b590c6db6bfa0 (patch) | |
| tree | 4c1fb854c234f8c72dae7b1934684be43bc78b64 | |
| parent | f1de8c774164ebf596d101200e2e87222dbd8523 (diff) | |
| download | emacs-bfbe85fc88a120cf98641823478b590c6db6bfa0.tar.gz emacs-bfbe85fc88a120cf98641823478b590c6db6bfa0.zip | |
(uint16_t): Define if C99 does not appear to be fully supported.
| -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. */ | |||
| 53 | 53 | ||
| 54 | #include <winsock2.h> | 54 | #include <winsock2.h> |
| 55 | #include <ws2tcpip.h> | 55 | #include <ws2tcpip.h> |
| 56 | /* process.c uses uint16_t (from C99) for IPv6, but | ||
| 57 | apparently it is not defined in some versions of mingw and msvc. */ | ||
| 58 | #ifndef UINT16_C | ||
| 59 | typedef unsigned short uint16_t; | ||
| 60 | #endif | ||
| 56 | 61 | ||
| 57 | /* redefine select to reference our version */ | 62 | /* redefine select to reference our version */ |
| 58 | #ifdef MUST_REDEF_SELECT | 63 | #ifdef MUST_REDEF_SELECT |