diff options
Diffstat (limited to 'bin/sh/error.h')
-rw-r--r-- | bin/sh/error.h | 22 |
1 files changed, 7 insertions, 15 deletions
diff --git a/bin/sh/error.h b/bin/sh/error.h index 8f87caf..a38ab7c 100644 --- a/bin/sh/error.h +++ b/bin/sh/error.h @@ -33,7 +33,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * @(#)error.h 8.1 (Berkeley) 5/31/93 + * @(#)error.h 8.2 (Berkeley) 5/4/95 */ /* @@ -82,24 +82,16 @@ extern volatile int intpending; extern char *commandname; /* name of command--printed on error */ #define INTOFF suppressint++ -#define INTON if (--suppressint == 0 && intpending) onint(); else +#define INTON { if (--suppressint == 0 && intpending) onint(); } #define FORCEINTON {suppressint = 0; if (intpending) onint();} #define CLEAR_PENDING_INT intpending = 0 #define int_pending() intpending -#ifdef __STDC__ -void exraise(int); -void onint(void); -void error2(char *, char *); -void error(char *, ...); -char *errmsg(int, int); -#else -void exraise(); -void onint(); -void error2(); -void error(); -char *errmsg(); -#endif +void exraise __P((int)); +void onint __P((void)); +void error2 __P((char *, char *)); +void error __P((char *, ...)); +char *errmsg __P((int, int)); /* |