X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/f783ed4680c6862a1b7543237e89d1221334bae0..e25b33db87858a582977608f0fc95534971f79e7:/buildtools/Cmake/test_prog/prog_sem_open.c?ds=sidebyside diff --git a/buildtools/Cmake/test_prog/prog_sem_open.c b/buildtools/Cmake/test_prog/prog_sem_open.c index 4679c32f1b..8a1dfb609f 100644 --- a/buildtools/Cmake/test_prog/prog_sem_open.c +++ b/buildtools/Cmake/test_prog/prog_sem_open.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2010. The SimGrid Team. +/* Copyright (c) 2010-2014. The SimGrid Team. * All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it @@ -10,9 +10,16 @@ #include #include -int main(void) { - sem_t * s; - +#ifndef SEM_FAILED +#define SEM_FAILED (-1) +#endif + +int main(void) { +#ifdef WIN32 + int s; +#else + sem_t * s; +#endif s = sem_open("/0", O_CREAT, 0644, 10); if (s == SEM_FAILED){ // printf("sem_open failed\n");