From 078a59c33caedaf06dfec131f0d420f55911314e Mon Sep 17 00:00:00 2001 From: Petr Benes Date: Sun, 15 May 2011 09:55:10 +0200 Subject: [PATCH] RTEMS: longjump hack to pass compilation needs a fix! --- src/fosa/src_rtems/fosa_long_jump.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fosa/src_rtems/fosa_long_jump.c b/src/fosa/src_rtems/fosa_long_jump.c index 1474c8c3..ace9dfc1 100644 --- a/src/fosa/src_rtems/fosa_long_jump.c +++ b/src/fosa/src_rtems/fosa_long_jump.c @@ -146,7 +146,7 @@ int fosa_long_jump_was_performed(const fosa_long_jump_context_t *context, void __long_jump_handler(int n, siginfo_t *info, void *c) { fosa_long_jump_context_t *context = - (fosa_long_jump_context_t*) info->si_ptr; + (fosa_long_jump_context_t*) c; //FIXME: This is definitely wrong !!!!! siglongjmp(context->setjmp_context, -1); } -- 2.39.2