fix freerdp_sem_new for Windows
authorJay Sorg <jay.sorg@gmail.com>
Wed, 19 Sep 2012 00:41:39 +0000 (17:41 -0700)
committerJay Sorg <jay.sorg@gmail.com>
Wed, 19 Sep 2012 00:41:39 +0000 (17:41 -0700)
libfreerdp/utils/semaphore.c

index 75bb1a5..48b895e 100644 (file)
@@ -56,7 +56,7 @@ freerdp_sem freerdp_sem_new(int iv)
 #if defined __APPLE__
        semaphore_create(mach_task_self(), sem, SYNC_POLICY_FIFO, iv);
 #elif defined _WIN32
-       *sem = CreateSemaphore(NULL, 0, iv, NULL);
+       *sem = CreateSemaphore(NULL, iv, 16, NULL);
 #else
        sem_init(sem, 0, iv);
 #endif