Commit | Line | Data |
---|---|---|
5af61c73 KM |
1 | /* |
2 | * Copyright (c) 1980 Regents of the University of California. | |
3 | * All rights reserved. The Berkeley software License Agreement | |
4 | * specifies the terms and conditions for redistribution. | |
5 | */ | |
6 | ||
2ce81398 DS |
7 | #if defined(LIBC_SCCS) && !defined(lint) |
8 | static char sccsid[] = "@(#)setjmperr.c 5.2 (Berkeley) %G%"; | |
9 | #endif LIBC_SCCS and not lint | |
5af61c73 KM |
10 | |
11 | #define ERRMSG "longjmp botch\n" | |
12 | ||
13 | /* | |
14 | * This routine is called from longjmp() when an error occurs. | |
15 | * Programs that wish to exit gracefully from this error may | |
16 | * write their own versions. | |
17 | * If this routine returns, the program is aborted. | |
18 | */ | |
19 | longjmperror() | |
20 | { | |
21 | ||
22 | write(2, ERRMSG, sizeof(ERRMSG)); | |
23 | } |