[fix] return "EINVAL" if "count" is zero.
This commit is contained in:
parent
75a55f2028
commit
6dd6929b8e
|
@ -72,6 +72,8 @@ int pthread_barrier_init(pthread_barrier_t *barrier,
|
|||
return EINVAL;
|
||||
if (attr && (*attr != PTHREAD_PROCESS_PRIVATE))
|
||||
return EINVAL;
|
||||
if (count == 0)
|
||||
return EINVAL;
|
||||
|
||||
barrier->count = count;
|
||||
pthread_cond_init(&(barrier->cond), NULL);
|
||||
|
|
Loading…
Reference in New Issue