From: Jason Rumney Date: Sun, 15 Jul 2007 12:14:52 +0000 (+0000) Subject: (uint16_t): Define if C99 does not appear to be fully supported. X-Git-Tag: emacs-pretest-23.0.90~11900 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=bfbe85fc88a120cf98641823478b590c6db6bfa0;p=emacs.git (uint16_t): Define if C99 does not appear to be fully supported. --- 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 #include +/* 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