From 8ef41263cfaff03cd5c33a0278d327596c68b730 Mon Sep 17 00:00:00 2001 From: Andrew Deason Date: Wed, 7 Oct 2009 17:07:52 -0500 Subject: [PATCH] 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 --- src/lwp/process.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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; -- 2.39.5