changeset 15686:eb312ef89034

(arith_error): Don't reinstall sig handler if POSIX_SIGNALS.
author Karl Heuer <kwzh@gnu.org>
date Mon, 15 Jul 1996 21:36:19 +0000
parents d9507895274a
children a7e682390026
files src/data.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/data.c	Mon Jul 15 21:33:30 1996 +0000
+++ b/src/data.c	Mon Jul 15 21:36:19 1996 +0000
@@ -2714,7 +2714,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);