diff options
| author | Jan Djärv | 2004-01-26 23:41:09 +0000 |
|---|---|---|
| committer | Jan Djärv | 2004-01-26 23:41:09 +0000 |
| commit | ff23641911ce7a1830fd0e516c1fe481fc9cc334 (patch) | |
| tree | 9134305967b029ff28ab94bc65193920d6139b3c /src | |
| parent | 6b0824c950243de7fe0f166856c299c49a8dc990 (diff) | |
| download | emacs-ff23641911ce7a1830fd0e516c1fe481fc9cc334.tar.gz emacs-ff23641911ce7a1830fd0e516c1fe481fc9cc334.zip | |
Do not call strsignal in signal handler, it calls malloc.
New variable synch_process_termsig that callproc checks and calls
strsignal outside signal handler.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index a71cb27cf33..6e6eb6a83e9 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,16 @@ | |||
| 1 | 2004-01-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | ||
| 2 | |||
| 3 | * process.h: synch_process_termsig new variable. | ||
| 4 | |||
| 5 | * callproc.c: Define synch_process_termsig. | ||
| 6 | (Fcall_process): Initiate synch_process_termsig to zero and | ||
| 7 | check if non-zero and get signal name after subprocess has ended. | ||
| 8 | |||
| 9 | * process.c (sigchld_handler): Set synch_process_termsig | ||
| 10 | if terminated by a signal. synch_process_death setting removed. | ||
| 11 | |||
| 12 | * sysdep.c (mkdir, rmdir): Also check synch_process_termsig. | ||
| 13 | |||
| 1 | 2004-01-26 Andreas Schwab <schwab@suse.de> | 14 | 2004-01-26 Andreas Schwab <schwab@suse.de> |
| 2 | 15 | ||
| 3 | * print.c (print_preprocess): Declare size as EMACS_INT to not | 16 | * print.c (print_preprocess): Declare size as EMACS_INT to not |