| Date: Tue, 23 Dec 2008 13:03:07 -0800
libthread: work around gcc warning on FreeBSD
Diffstat:
M src/libthread/thread.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- |
| t@@ -128,7 +128,7 @@ threadalloc(void (*fn)(void*), void *arg, uint stack)
/* call makecontext to do the real work. */
/* leave a few words open on both ends */
- t->context.uc.uc_stack.ss_sp = t->stk+8;
+ t->context.uc.uc_stack.ss_sp = (void*)(t->stk+8);
t->context.uc.uc_stack.ss_size = t->stksize-64;
#if defined(__sun__) && !defined(__MAKECONTEXT_V2_SOURCE) /* sigh */
/* can avoid this with __MAKECONTEXT_V2_SOURCE but only on SunOS 5.9 */ |