# HG changeset patch # User Richard M. Stallman # Date 842384975 0 # Node ID f388360fb59a00a332e441e7e4a74e327a4a7c46 # Parent eb953f4baf7b784cb75e9f27bb825baac3bb0c03 (arith_error) [POSIX_SIGNALS]: Don't reestablish handler. diff -r eb953f4baf7b -r f388360fb59a src/data.c --- a/src/data.c Tue Sep 10 19:22:12 1996 +0000 +++ b/src/data.c Tue Sep 10 19:49:35 1996 +0000 @@ -2711,7 +2711,7 @@ arith_error (signo) int signo; { -#ifdef USG +#if defined(USG) && !defined(POSIX_SIGNALS) /* USG systems forget handlers when they are used; must reestablish each time */ signal (signo, arith_error);