diff options
| author | Bent Bisballe Nyeng <deva@aasimon.org> | 2013-10-14 20:46:48 +0200 | 
|---|---|---|
| committer | Bent Bisballe Nyeng <deva@aasimon.org> | 2013-10-14 20:46:48 +0200 | 
| commit | ae63d465c7252602500c4de5aa2d2a99df852bfb (patch) | |
| tree | 49b9b6378e489440c86cfd98fc5cf71d91d29d0b /src | |
| parent | ad906c6eef29cb39bd674948e5ae27879ed51844 (diff) | |
Increase 'max count' on win32. Make linux-hack for include a little bit more generic.
Diffstat (limited to 'src')
| -rw-r--r-- | src/semaphore.cc | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/src/semaphore.cc b/src/semaphore.cc index 5d90c55..47ce8e0 100644 --- a/src/semaphore.cc +++ b/src/semaphore.cc @@ -31,7 +31,8 @@  #ifdef WIN32  #include <windows.h>  #else -#include </usr/include/semaphore.h> +// Make sure we don't include /this/ file... +#include <../include/semaphore.h>  #endif  struct semaphore_private_t { @@ -52,7 +53,7 @@ Semaphore::Semaphore(const char *name)  #ifdef WIN32    prv->semaphore = CreateSemaphore(NULL,  // default security attributes                                     0, // initial count -                                   100000, // maximum count +                                   2147483647, // maximum count (Max LONG)                                     NULL); // unnamed semaphore  #else    sem_init(&prv->semaphore, 0, 0); | 
