]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix the MS-Windows build.
authorEli Zaretskii <eliz@gnu.org>
Mon, 29 Dec 2014 21:02:22 +0000 (23:02 +0200)
committerEli Zaretskii <eliz@gnu.org>
Mon, 29 Dec 2014 21:02:22 +0000 (23:02 +0200)
 src/sysdep.c [WINDOWSNT]: Include sys/socket.h, without which this
 file doesn't compile on MS-Windows.

src/ChangeLog
src/sysdep.c

index 2ab5101fc6f7eb82b73ef4797e79e8376d71bccb..51e8d112c9d8475727903bb1ccc266d8f3746e27 100644 (file)
@@ -1,3 +1,8 @@
+2014-12-29  Eli Zaretskii  <eliz@gnu.org>
+
+       * sysdep.c [WINDOWSNT]: Include sys/socket.h, without which this
+       file doesn't compile on MS-Windows.
+
 2014-12-28  Paul Eggert  <eggert@cs.ucla.edu>
 
        Fix produce_composite_width typo
index 013c86b859dd88d2d16ecdb14a61b558b5c786f2..7158f38dba207257929380cb12f116155236da37 100644 (file)
@@ -110,6 +110,9 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #define _P_WAIT 0
 int _cdecl _spawnlp (int, const char *, const char *, ...);
 int _cdecl _getpid (void);
+/* The following is needed for O_CLOEXEC, F_SETFD, FD_CLOEXEC, and
+   several prototypes of functions called below.  */
+#include <sys/socket.h>
 #endif
 
 #include "syssignal.h"