[Groonga-commit] groonga/groonga at b7dbaa2 [master] windows: include io.h for close() and write()

Back to archive index

Kouhei Sutou null+****@clear*****
Mon Nov 24 09:49:08 JST 2014


Kouhei Sutou	2014-11-24 09:49:08 +0900 (Mon, 24 Nov 2014)

  New Revision: b7dbaa2de53b3e8ca8fabd04a23e0458858cb86e
  https://github.com/groonga/groonga/commit/b7dbaa2de53b3e8ca8fabd04a23e0458858cb86e

  Message:
    windows: include io.h for close() and write()

  Modified files:
    build/ac_macros/check_headers.m4
    config.h.cmake
    src/groonga.c

  Modified: build/ac_macros/check_headers.m4 (+1 -0)
===================================================================
--- build/ac_macros/check_headers.m4    2014-11-24 09:43:42 +0900 (513f61a)
+++ build/ac_macros/check_headers.m4    2014-11-24 09:49:08 +0900 (5c48e58)
@@ -4,6 +4,7 @@ AC_CHECK_HEADERS(dlfcn.h)
 AC_CHECK_HEADERS(errno.h)
 AC_CHECK_HEADERS(execinfo.h)
 AC_CHECK_HEADERS(inttypes.h)
+AC_CHECK_HEADERS(io.h)
 AC_CHECK_HEADERS(netdb.h)
 AC_CHECK_HEADERS(netinet/in.h)
 AC_CHECK_HEADERS(netinet/tcp.h)

  Modified: config.h.cmake (+1 -0)
===================================================================
--- config.h.cmake    2014-11-24 09:43:42 +0900 (2de7e4c)
+++ config.h.cmake    2014-11-24 09:49:08 +0900 (9f4023b)
@@ -96,6 +96,7 @@
 #cmakedefine HAVE_ERRNO_H
 #cmakedefine HAVE_EXECINFO_H
 #cmakedefine HAVE_INTTYPES_H
+#cmakedefine HAVE_IO_H
 #cmakedefine HAVE_LINUX_FUTEX_H
 #cmakedefine HAVE_MEMORY_H
 #cmakedefine HAVE_NETDB_H

  Modified: src/groonga.c (+4 -0)
===================================================================
--- src/groonga.c    2014-11-24 09:43:42 +0900 (b786a7a)
+++ src/groonga.c    2014-11-24 09:49:08 +0900 (5435b40)
@@ -49,6 +49,10 @@
 # include <sys/sysctl.h>
 #endif /* HAVE_SYS_SYSCTL_H */
 
+#ifdef HAVE_IO_H
+# include <io.h>
+#endif /* HAVE_IO_H */
+
 #ifndef HAVE_STRNCASECMP
 # ifdef HAVE__STRNICMP
 #  define strncasecmp(s1,s2,n) _strnicmp(s1,s2,n)
-------------- next part --------------
HTML����������������������������...
Télécharger 



More information about the Groonga-commit mailing list
Back to archive index