From b4d52ef65f575647849bdb7751a5c94aa49793fc Mon Sep 17 00:00:00 2001 From: root Date: Wed, 15 Jul 2009 01:36:04 +0000 Subject: *** empty log message *** --- xthread.h | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/xthread.h b/xthread.h index 88881e8..d9a404e 100644 --- a/xthread.h +++ b/xthread.h @@ -118,8 +118,8 @@ typedef pthread_t thread_t; # define PTHREAD_STACK_MIN 0 #endif -#ifndef XTHREAD_STACKSIZE -# define XTHREAD_STACKSIZE sizeof (long) * 4096 +#ifndef X_STACKSIZE +# define X_STACKSIZE sizeof (long) * 4096 #endif static int @@ -131,11 +131,7 @@ thread_create (thread_t *tid, void *(*proc)(void *), void *arg) pthread_attr_init (&attr); pthread_attr_setdetachstate (&attr, PTHREAD_CREATE_DETACHED); - - if (XTHREAD_STACKSIZE > 0) - pthread_attr_setstacksize (&attr, PTHREAD_STACK_MIN > (XTHREAD_STACKSIZE) - ? PTHREAD_STACK_MIN : (XTHREAD_STACKSIZE)); - + pthread_attr_setstacksize (&attr, PTHREAD_STACK_MIN < X_STACKSIZE ? X_STACKSIZE : PTHREAD_STACK_MIN); #ifdef PTHREAD_SCOPE_PROCESS pthread_attr_setscope (&attr, PTHREAD_SCOPE_PROCESS); #endif -- cgit v1.2.3