Mercurial > emacs
comparison src/data.c @ 108439:c3622fa53abe
Merge from mainline.
author | Katsumi Yamaoka <yamaoka@jpl.org> |
---|---|
date | Fri, 26 Mar 2010 15:03:20 +0000 |
parents | c3852852bbc0 |
children | bef5d1738c0b |
comparison
equal
deleted
inserted
replaced
108438:2485b1fb98d3 | 108439:c3622fa53abe |
---|---|
3289 | 3289 |
3290 SIGTYPE | 3290 SIGTYPE |
3291 arith_error (signo) | 3291 arith_error (signo) |
3292 int signo; | 3292 int signo; |
3293 { | 3293 { |
3294 #if defined(USG) && !defined(POSIX_SIGNALS) | |
3295 /* USG systems forget handlers when they are used; | |
3296 must reestablish each time */ | |
3297 signal (signo, arith_error); | |
3298 #endif /* USG */ | |
3299 sigsetmask (SIGEMPTYMASK); | 3294 sigsetmask (SIGEMPTYMASK); |
3300 | 3295 |
3301 SIGNAL_THREAD_CHECK (signo); | 3296 SIGNAL_THREAD_CHECK (signo); |
3302 xsignal0 (Qarith_error); | 3297 xsignal0 (Qarith_error); |
3303 } | 3298 } |