X-Git-Url: http://nsz.repo.hu/git/?p=musl;a=blobdiff_plain;f=src%2Fthread%2Fpthread_create.c;fp=src%2Fthread%2Fpthread_create.c;h=e6760abb0dbae6ee8746b65f68b76c42aeaeedf0;hp=6163f50910445ea7055738eb618cf4628888422b;hb=ced64995c26a28ae40c5ae356b6c6a87a3bdf5ce;hpb=338cc31c4bb80fb5f703b3c4a2fb4210138592ba diff --git a/src/thread/pthread_create.c b/src/thread/pthread_create.c index 6163f509..e6760abb 100644 --- a/src/thread/pthread_create.c +++ b/src/thread/pthread_create.c @@ -123,7 +123,7 @@ int pthread_create(pthread_t *restrict res, const pthread_attr_t *restrict attrp size_t need = libc.tls_size + __pthread_tsd_size; size = attr._a_stacksize + DEFAULT_STACK_SIZE; stack = (void *)(attr._a_stackaddr & -16); - stack_limit = attr._a_stackaddr - size; + stack_limit = (void *)(attr._a_stackaddr - size); /* Use application-provided stack for TLS only when * it does not take more than ~12% or 2k of the * application's stack space. */