Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Include WinDef.h for win32 typedef "DWORD" xbt_os_thread_key_t
authorNavarrop <Pierre.Navarro@imag.fr>
Fri, 22 Apr 2011 20:29:23 +0000 (22:29 +0200)
committerNavarrop <Pierre.Navarro@imag.fr>
Fri, 22 Apr 2011 20:29:23 +0000 (22:29 +0200)
buildtools/Cmake/CompleteInFiles.cmake
src/include/xbt/xbt_os_thread.h

index d398e7a..4ec0567 100644 (file)
@@ -52,6 +52,7 @@ CHECK_INCLUDE_FILE("sys/stat.h" HAVE_SYS_STAT_H)
 CHECK_INCLUDE_FILE("windows.h" HAVE_WINDOWS_H)
 CHECK_INCLUDE_FILE("winsock.h" HAVE_WINSOCK_H)
 CHECK_INCLUDE_FILE("winsock2.h" HAVE_WINSOCK2_H)
+CHECK_INCLUDE_FILE("WinDef.h" HAVE_WINDEF_H)
 CHECK_INCLUDE_FILE("errno.h" HAVE_ERRNO_H)
 CHECK_INCLUDE_FILE("unistd.h" HAVE_UNISTD_H)
 CHECK_INCLUDE_FILE("execinfo.h" HAVE_EXECINFO_H)
@@ -68,7 +69,6 @@ CHECK_INCLUDE_FILE("ucontext.h" HAVE_UCONTEXT_H)
 CHECK_INCLUDE_FILE("stdio.h" HAVE_STDIO_H)
 CHECK_INCLUDE_FILE("linux/futex.h" HAVE_FUTEX_H)
 
-
 CHECK_FUNCTION_EXISTS(gettimeofday HAVE_GETTIMEOFDAY)
 CHECK_FUNCTION_EXISTS(usleep HAVE_USLEEP)
 CHECK_FUNCTION_EXISTS(getdtablesize HAVE_GETDTABLESIZE)
index 870af9b..61d4912 100644 (file)
@@ -31,6 +31,7 @@ typedef struct xbt_os_thread_ *xbt_os_thread_t;
 #include <pthread.h>
 typedef pthread_key_t xbt_os_thread_key_t;
 #elif defined(_XBT_WIN32)
+#include <WinDef.h>
 typedef DWORD xbt_os_thread_key_t;
 #endif