summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkmacy <kmacy@FreeBSD.org>2008-08-15 21:08:48 +0000
committerkmacy <kmacy@FreeBSD.org>2008-08-15 21:08:48 +0000
commit925bfa43785b9b8c121202f20644087441ecc9b0 (patch)
tree7127a9d2f70d2c18a4ca2687f7bd884adf6c2258
parent716fc7636759ba9771e795a9311da5fd86a50a68 (diff)
downloadFreeBSD-src-925bfa43785b9b8c121202f20644087441ecc9b0.zip
FreeBSD-src-925bfa43785b9b8c121202f20644087441ecc9b0.tar.gz
atomic_fetchadd_int works on unsigned quantities - change
sigev_generation to be unsigned MFC after: 1 month
-rw-r--r--lib/librt/sigev_thread.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/librt/sigev_thread.c b/lib/librt/sigev_thread.c
index 928ba1e..d2e2595 100644
--- a/lib/librt/sigev_thread.c
+++ b/lib/librt/sigev_thread.c
@@ -51,7 +51,7 @@ LIST_HEAD(sigev_list_head, sigev_node);
static struct sigev_list_head sigev_hash[HASH_QUEUES];
static struct sigev_list_head sigev_all;
static LIST_HEAD(,sigev_thread) sigev_threads;
-static int sigev_generation;
+static unsigned int sigev_generation;
static pthread_mutex_t *sigev_list_mtx;
static pthread_once_t sigev_once = PTHREAD_ONCE_INIT;
static pthread_once_t sigev_once_default = PTHREAD_ONCE_INIT;
OpenPOWER on IntegriCloud