X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/c8d9ba00d305d058d3e06b54657f3cb9b0b71c43..0ebb95aa041c534654bcc26b00a275ec1c68d616:/src/portable.h diff --git a/src/portable.h b/src/portable.h index 62ff5d71ca..5534f4f72c 100644 --- a/src/portable.h +++ b/src/portable.h @@ -13,9 +13,13 @@ #include "gras_config.h" -#include -#include /* struct timeval */ -#include +#ifdef HAVE_ERRNO_H +# include +#endif + +#ifdef HAVE_UNISTD_H +# include +#endif /**** **** Networking @@ -87,7 +91,11 @@ const char *gras_wsa_err2string(int errcode); #include #ifdef HAVE_SYS_STAT_H -#include +# include +#endif + +#ifndef O_BINARY +# define O_BINARY 0 #endif /**** @@ -119,4 +127,5 @@ const char *gras_wsa_err2string(int errcode); # include "xbt/context_win32.h" /* Manual reimplementation for prehistoric platforms */ #endif + #endif /* GRAS_PORTABLE_H */