Commit 1b8253168a3159b6822f1f8d41d1c32cf6d29b42

Patrick Steinhardt 2016-06-20T19:48:19

threads: remove unused function pthread_cond_broadcast

diff --git a/src/thread-utils.h b/src/thread-utils.h
index 29b5d1e..5073c2a 100644
--- a/src/thread-utils.h
+++ b/src/thread-utils.h
@@ -52,7 +52,6 @@ typedef git_atomic git_atomic_ssize;
 #define git_cond_free(c) 	pthread_cond_destroy(c)
 #define git_cond_wait(c, l)	pthread_cond_wait(c, l)
 #define git_cond_signal(c)	pthread_cond_signal(c)
-#define git_cond_broadcast(c)	pthread_cond_broadcast(c)
 
 /* Pthread (-ish) rwlock
  *
diff --git a/src/win32/pthread.c b/src/win32/pthread.c
index 142c1af..abf0470 100644
--- a/src/win32/pthread.c
+++ b/src/win32/pthread.c
@@ -156,10 +156,6 @@ int pthread_cond_signal(pthread_cond_t *cond)
 	return 0;
 }
 
-/* pthread_cond_broadcast is not implemented because doing so with just
- * Win32 events is quite complicated, and no caller in libgit2 uses it
- * yet.
- */
 int pthread_num_processors_np(void)
 {
 	DWORD_PTR p, s;
diff --git a/src/win32/pthread.h b/src/win32/pthread.h
index 3ff95e8..9d314c8 100644
--- a/src/win32/pthread.h
+++ b/src/win32/pthread.h
@@ -56,7 +56,6 @@ int pthread_cond_init(pthread_cond_t *, const pthread_condattr_t *);
 int pthread_cond_destroy(pthread_cond_t *);
 int pthread_cond_wait(pthread_cond_t *, git_mutex *);
 int pthread_cond_signal(pthread_cond_t *);
-/* pthread_cond_broadcast is not supported on Win32 yet. */
 
 int pthread_num_processors_np(void);