__WORDSIZE is not available on all platforms, so use sizeof(void *) instead.

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@199856 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
Sean Bright
2009-06-10 16:08:35 +00:00
parent aea9d7d060
commit 035b942a7a

View File

@@ -262,10 +262,10 @@ static force_inline int inaddrcmp(const struct sockaddr_in *sin1, const struct s
|| (sin1->sin_port != sin2->sin_port)); || (sin1->sin_port != sin2->sin_port));
} }
#define AST_STACKSIZE (((__WORDSIZE * 8) - 16) * 1024) #define AST_STACKSIZE (((sizeof(void *) * 8 * 8) - 16) * 1024)
#if defined(LOW_MEMORY) #if defined(LOW_MEMORY)
#define AST_BACKGROUND_STACKSIZE (((__WORDSIZE * 2) - 16) * 1024) #define AST_BACKGROUND_STACKSIZE (((sizeof(void *) * 8 * 2) - 16) * 1024)
#else #else
#define AST_BACKGROUND_STACKSIZE AST_STACKSIZE #define AST_BACKGROUND_STACKSIZE AST_STACKSIZE
#endif #endif