| Index: fusl/src/thread/sem_init.c
|
| diff --git a/fusl/src/thread/sem_init.c b/fusl/src/thread/sem_init.c
|
| index 55092434386f8b550c86bac8df5c3c6c448f5a7a..45b2ed70020e20d7a33af187a73c5ee6b291a339 100644
|
| --- a/fusl/src/thread/sem_init.c
|
| +++ b/fusl/src/thread/sem_init.c
|
| @@ -2,14 +2,13 @@
|
| #include <limits.h>
|
| #include <errno.h>
|
|
|
| -int sem_init(sem_t *sem, int pshared, unsigned value)
|
| -{
|
| - if (value > SEM_VALUE_MAX) {
|
| - errno = EINVAL;
|
| - return -1;
|
| - }
|
| - sem->__val[0] = value;
|
| - sem->__val[1] = 0;
|
| - sem->__val[2] = pshared ? 0 : 128;
|
| - return 0;
|
| +int sem_init(sem_t* sem, int pshared, unsigned value) {
|
| + if (value > SEM_VALUE_MAX) {
|
| + errno = EINVAL;
|
| + return -1;
|
| + }
|
| + sem->__val[0] = value;
|
| + sem->__val[1] = 0;
|
| + sem->__val[2] = pshared ? 0 : 128;
|
| + return 0;
|
| }
|
|
|