diff options
author | Pedro F. Giffuni <pfg@FreeBSD.org> | 2017-07-15 15:00:13 +0000 |
---|---|---|
committer | Pedro F. Giffuni <pfg@FreeBSD.org> | 2017-07-15 15:00:13 +0000 |
commit | 1c9158aabe605bcfdf565684325c80b49706069b (patch) | |
tree | bf021dc0565554b6288a2f7381c3c06c02291846 | |
parent | 0a84d3e5f0f4f8b71571fdd7529f1c8b9abeea54 (diff) |
Notes
-rw-r--r-- | lib/libthr/thread/thr_barrier.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libthr/thread/thr_barrier.c b/lib/libthr/thread/thr_barrier.c index 16fd3694ea057..2c47f13f2669e 100644 --- a/lib/libthr/thread/thr_barrier.c +++ b/lib/libthr/thread/thr_barrier.c @@ -100,7 +100,7 @@ _pthread_barrier_init(pthread_barrier_t *barrier, pthread_barrier_t bar; int pshared; - if (barrier == NULL || count == 0) + if (barrier == NULL || count == 0 || count > INT_MAX) return (EINVAL); if (attr == NULL || *attr == NULL || |