X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/8614314e15433c18f67638fdcb519a12608e49c2..de8cfa17c0e30bf9dccf0b0c9ecaff7858926f04:/include/simgrid_config.h.in diff --git a/include/simgrid_config.h.in b/include/simgrid_config.h.in index 5265002d00..5b362cb535 100644 --- a/include/simgrid_config.h.in +++ b/include/simgrid_config.h.in @@ -58,6 +58,15 @@ #endif #endif +#ifdef _MSC_VER /* MSVC has no ssize_t, and I fail to use the SSIZE_T declared in BaseTsd.h */ + #if defined(_WIN64) + typedef __int64 ssize_t; + #else + typedef long ssize_t; + #endif + #define snprintf _snprintf + #define strdup _strdup +#endif /* Define to 1 if mmalloc is compiled in. */ #cmakedefine HAVE_MMALLOC @HAVE_MMALLOC@