summaryrefslogtreecommitdiff
path: root/pthread/pt-create.c
diff options
context:
space:
mode:
Diffstat (limited to 'pthread/pt-create.c')
-rw-r--r--pthread/pt-create.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/pthread/pt-create.c b/pthread/pt-create.c
index c2c84b1..8c18902 100644
--- a/pthread/pt-create.c
+++ b/pthread/pt-create.c
@@ -118,12 +118,10 @@ __pthread_create_internal (struct __pthread **thread,
{
/* Allocate a stack. */
err = __pthread_stack_alloc (&pthread->stackaddr,
- setup->stacksize);
+ setup->guardsize + setup->stacksize);
if (err)
goto failed_stack_alloc;
- pthread->guardsize = (setup->guardsize <= setup->stacksize
- ? setup->guardsize : setup->stacksize);
pthread->stack = 1;
}