use restrict everywhere it's required by c99 and/or posix 2008
[musl] / src / thread / pthread_create.c
index 52b48d6..4567b41 100644 (file)
@@ -84,7 +84,7 @@ static void init_file_lock(FILE *f)
        if (f && f->lock<0) f->lock = 0;
 }
 
-int pthread_create(pthread_t *res, const pthread_attr_t *attr, void *(*entry)(void *), void *arg)
+int pthread_create(pthread_t *restrict res, const pthread_attr_t *restrict attr, void *(*entry)(void *), void *restrict arg)
 {
        int ret;
        size_t size = DEFAULT_STACK_SIZE + DEFAULT_GUARD_SIZE;