aboutsummaryrefslogtreecommitdiffstats
path: root/src/data.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/data.c')
-rw-r--r--src/data.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/data.c b/src/data.c
index 9eb06132e4f..dba7d254aeb 100644
--- a/src/data.c
+++ b/src/data.c
@@ -28,6 +28,8 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
28#include "buffer.h" 28#include "buffer.h"
29#endif 29#endif
30 30
31#include "emacssignal.h"
32
31#ifdef LISP_FLOAT_TYPE 33#ifdef LISP_FLOAT_TYPE
32#include <math.h> 34#include <math.h>
33#endif /* LISP_FLOAT_TYPE */ 35#endif /* LISP_FLOAT_TYPE */
@@ -1946,7 +1948,7 @@ arith_error (signo)
1946#ifdef BSD4_1 1948#ifdef BSD4_1
1947 sigrelse (SIGFPE); 1949 sigrelse (SIGFPE);
1948#else /* not BSD4_1 */ 1950#else /* not BSD4_1 */
1949 sigsetmask (0); 1951 sigsetmask (SIGEMPTYMASK);
1950#endif /* not BSD4_1 */ 1952#endif /* not BSD4_1 */
1951 1953
1952 Fsignal (Qarith_error, Qnil); 1954 Fsignal (Qarith_error, Qnil);