summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfgsch <fgsch@openbsd.org>2012-03-02 23:11:57 +0000
committerfgsch <fgsch@openbsd.org>2012-03-02 23:11:57 +0000
commitb34e03ca3cff76c6d2061b19193b4bdb671f6677 (patch)
tree1bf79d9f66fa143be3032ec66c261f7bc63c1a65
parentfor readability, put the label on it's own line. (diff)
downloadwireguard-openbsd-b34e03ca3cff76c6d2061b19193b4bdb671f6677.tar.xz
wireguard-openbsd-b34e03ca3cff76c6d2061b19193b4bdb671f6677.zip
fix check when setting the contention scope. harmless atm but still wrong.
guenther@ ok.
-rw-r--r--lib/librthread/rthread_attr.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/librthread/rthread_attr.c b/lib/librthread/rthread_attr.c
index 7bd33248b4b..17dc0794c9f 100644
--- a/lib/librthread/rthread_attr.c
+++ b/lib/librthread/rthread_attr.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: rthread_attr.c,v 1.16 2012/02/19 06:53:58 guenther Exp $ */
+/* $OpenBSD: rthread_attr.c,v 1.17 2012/03/02 23:11:57 fgsch Exp $ */
/*
* Copyright (c) 2004,2005 Ted Unangst <tedu@openbsd.org>
* All Rights Reserved.
@@ -188,7 +188,7 @@ pthread_attr_getscope(const pthread_attr_t *attrp, int *contentionscope)
int
pthread_attr_setscope(pthread_attr_t *attrp, int contentionscope)
{
- if (contentionscope != PTHREAD_SCOPE_SYSTEM ||
+ if (contentionscope != PTHREAD_SCOPE_SYSTEM &&
contentionscope != PTHREAD_SCOPE_PROCESS)
return (EINVAL);
(*attrp)->contention_scope = contentionscope;