X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/66ee75ad028e564411328721603b932eaf0e52fc..7eef625065d0b3af4a64b5665009491426db974f:/src/xbt/xbt_rl_synchro.c diff --git a/src/xbt/xbt_rl_synchro.c b/src/xbt/xbt_rl_synchro.c index 0bdbba6ea0..aee53fbdaa 100644 --- a/src/xbt/xbt_rl_synchro.c +++ b/src/xbt/xbt_rl_synchro.c @@ -93,7 +93,7 @@ struct xbt_mutex_ { /* KEEP IT IN SYNC WITH OS IMPLEMENTATION (both win and lin) */ #ifdef HAVE_PTHREAD_H pthread_mutex_t m; -#elif defined(WIN32) +#elif defined(_XBT_WIN32) CRITICAL_SECTION lock; #endif }; @@ -129,7 +129,7 @@ void xbt_mutex_destroy(xbt_mutex_t mutex) xbt_os_mutex_destroy((xbt_os_mutex_t) mutex); } -#ifdef WIN32 +#ifdef _XBT_WIN32 enum { /* KEEP IT IN SYNC WITH OS IMPLEM */ SIGNAL = 0, BROADCAST = 1, @@ -142,7 +142,7 @@ typedef struct xbt_cond_ { /* KEEP IT IN SYNC WITH OS IMPLEMENTATION (both win and lin) */ #ifdef HAVE_PTHREAD_H pthread_cond_t c; -#elif defined(WIN32) +#elif defined(_XBT_WIN32) HANDLE events[MAX_EVENTS]; unsigned int waiters_count; /* the number of waiters */