Index: fusl/src/thread/thrd_create.c |
diff --git a/fusl/src/thread/thrd_create.c b/fusl/src/thread/thrd_create.c |
index e03366952657117198219b49999d2b3985500fd3..b8f604dc210913c87877901392c13b84ac6f936d 100644 |
--- a/fusl/src/thread/thrd_create.c |
+++ b/fusl/src/thread/thrd_create.c |
@@ -1,14 +1,20 @@ |
#include "pthread_impl.h" |
#include <threads.h> |
-int __pthread_create(pthread_t *restrict, const pthread_attr_t *restrict, void *(*)(void *), void *restrict); |
+int __pthread_create(pthread_t* restrict, |
+ const pthread_attr_t* restrict, |
+ void* (*)(void*), |
+ void* restrict); |
-int thrd_create(thrd_t *thr, thrd_start_t func, void *arg) |
-{ |
- int ret = __pthread_create(thr, __ATTRP_C11_THREAD, (void *(*)(void *))func, arg); |
- switch (ret) { |
- case 0: return thrd_success; |
- case EAGAIN: return thrd_nomem; |
- default: return thrd_error; |
- } |
+int thrd_create(thrd_t* thr, thrd_start_t func, void* arg) { |
+ int ret = |
+ __pthread_create(thr, __ATTRP_C11_THREAD, (void* (*)(void*))func, arg); |
+ switch (ret) { |
+ case 0: |
+ return thrd_success; |
+ case EAGAIN: |
+ return thrd_nomem; |
+ default: |
+ return thrd_error; |
+ } |
} |