@@ -31,7 +31,7 @@ This is useful because the constructor will automatically call sem_init
3131
3232Sem4::Sem4 ()
3333{
34- #ifndef _WINDOWS
34+ #ifndef _WIN32
3535 sem_init (&sem,1 ,1 );
3636#else
3737 sem = CreateSemaphore (NULL , 1 , 1 , NULL );
@@ -40,7 +40,7 @@ Sem4::Sem4()
4040
4141Sem4::Sem4 (uint32 value)
4242{
43- #ifndef _WINDOWS
43+ #ifndef _WIN32
4444 sem_init (&sem,1 ,value);
4545#else
4646 sem = CreateSemaphore (NULL , value, value, NULL );
@@ -49,7 +49,7 @@ Sem4::Sem4(uint32 value)
4949
5050Sem4::~Sem4 ()
5151{
52- #ifndef _WINDOWS
52+ #ifndef _WIN32
5353 sem_destroy (&sem);
5454#else
5555 if (sem) CloseHandle (sem);
@@ -58,7 +58,7 @@ Sem4::~Sem4()
5858
5959sint32 Sem4::Wait (void ) const
6060{
61- #ifndef _WINDOWS
61+ #ifndef _WIN32
6262 return (sem_wait ((sem_t *)&sem));
6363#else
6464 if (!sem)
@@ -79,7 +79,7 @@ sint32 Sem4::Wait(void) const
7979
8080sint32 Sem4::Post (void ) const
8181{
82- #ifndef _WINDOWS
82+ #ifndef _WIN32
8383 return (sem_post ((sem_t *)&sem));
8484#else
8585 if (!sem)
@@ -92,7 +92,7 @@ sint32 Sem4::Post(void) const
9292
9393sint32 Sem4::TryWait (void ) const
9494{
95- #ifndef _WINDOWS
95+ #ifndef _WIN32
9696 return (sem_trywait ((sem_t *)&sem));
9797#else
9898 if (!sem)
@@ -112,7 +112,7 @@ sint32 Sem4::TryWait(void) const
112112
113113sint32 Sem4::GetValue (int *sval) const
114114{
115- #ifndef _WINDOWS
115+ #ifndef _WIN32
116116 return (sem_getvalue ((sem_t *)&sem,sval));
117117#else
118118 if (!sem)
@@ -128,7 +128,7 @@ sint32 Sem4::GetValue(int *sval) const
128128
129129sint32 Sem4::Destroy (void )
130130{
131- #ifndef _WINDOWS
131+ #ifndef _WIN32
132132 return (sem_destroy (&sem));
133133#else
134134 return CloseHandle (sem);
0 commit comments