X-Git-Url: https://pd.if.org/git/?p=pdclib;a=blobdiff_plain;f=includes%2Fsetjmp.h;h=8afef149e0a373e84b1eac0814491db2549fde2b;hp=fe4fbb62420b3f4aeb8b8996fed5583abbaf4471;hb=1d9d92ba957a0b8307c9a65c35867fde68e6533b;hpb=1e221deb9ee725a14b3656f94e2763f8faeb18dc diff --git a/includes/setjmp.h b/includes/setjmp.h index fe4fbb6..8afef14 100644 --- a/includes/setjmp.h +++ b/includes/setjmp.h @@ -1,27 +1,28 @@ -// ---------------------------------------------------------------------------- -// $Id$ -// ---------------------------------------------------------------------------- -// Public Domain C Library - http://pdclib.sourceforge.net -// This code is Public Domain. Use, modify, and redistribute at will. -// ---------------------------------------------------------------------------- -// TODO -// ---------------------------------------------------------------------------- +/* ---------------------------------------------------------------------------- + * $Id$ + * ---------------------------------------------------------------------------- + * Public Domain C Library - http://pdclib.sourceforge.net + * This code is Public Domain. Use, modify, and redistribute at will. + * ---------------------------------------------------------------------------- + * Nonlocal jumps + * --------------------------------------------------------------------------*/ -#ifndef __SETJMP_H -#define __SETJMP_H __SETJMP_H +#ifndef _SETJMP_H +#define _SETJMP_H _SETJMP_H -// ---------------------------------------------------------------------------- -// TYPEDEFS +/* TODO: Documentation */ -struct jmp_buf[1]; +/* ---------------------------------------------------------------------------- + * TYPEDEFS + * --------------------------------------------------------------------------*/ -// ---------------------------------------------------------------------------- -// FUNCTIONS +struct jmp_buf[1]; /* TODO */ -// TODO -int setjmp(jmp_buf env); +/* ---------------------------------------------------------------------------- + * FUNCTIONS + * --------------------------------------------------------------------------*/ -// TODO -void longjmp(jmp_buf env, int val); +int setjmp( jmp_buf env ); +void longjmp( jmp_buf env, int val ); -#endif // __SETJMP_H +#endif /* _SETJMP_H */