From: Andrew Deason Date: Wed, 7 Oct 2009 22:07:52 +0000 (-0500) Subject: Fix warnings in lwp/process.c X-Git-Tag: openafs-devel-1_5_66~105 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=8ef41263cfaff03cd5c33a0278d327596c68b730;p=packages%2Fo%2Fopenafs.git Fix warnings in lwp/process.c -- The EP/ep function does not return anything; declare the function pointer accordingly -- Explicitly cast &stackvar to char* to avoid a warning Reviewed-on: http://gerrit.openafs.org/598 Tested-by: Derrick Brashear Reviewed-by: Derrick Brashear --- diff --git a/src/lwp/process.c b/src/lwp/process.c index 8da1ceca8..edf4971e6 100644 --- a/src/lwp/process.c +++ b/src/lwp/process.c @@ -41,7 +41,7 @@ savecontext(void (*ep) (void), struct lwp_context *savearea, char *newsp) savearea->state = 0; getcontext(&savearea->ucontext); #if defined(AFS_LINUX20_ENV) - savearea->topstack = &stackvar; + savearea->topstack = (char *)&stackvar; #else savearea->topstack = savearea->ucontext.uc_stack.ss_sp; #endif @@ -135,7 +135,7 @@ typedef int jmp_buf_type; #endif /*SGI*/ static jmp_buf jmp_tmp; -static void *(*EP) (void); +static void (*EP) (void); static int rc; static jmp_buf_type *jmpBuffer;