minix/lib/posix/_sigsetjmp.c

14 lines
214 B
C
Raw Normal View History

2005-04-21 16:53:53 +02:00
#include <lib.h>
#include <sys/sigcontext.h>
#include <setjmp.h>
PUBLIC void siglongjmp(env, val)
sigjmp_buf env;
int val;
{
if (env[0].__flags & SC_SIGCONTEXT)
longjmp(env, val);
else
_longjmp(env, val);
}