Mercurial > emacs
comparison src/ChangeLog @ 53716:819ff51d5753
Do not call strsignal in signal handler, it calls malloc.
New variable synch_process_termsig that callproc checks and calls
strsignal outside signal handler.
author | Jan Djärv <jan.h.d@swipnet.se> |
---|---|
date | Mon, 26 Jan 2004 23:41:09 +0000 |
parents | 35525a4fab1e |
children | f4286b8e9196 |
comparison
equal
deleted
inserted
replaced
53715:811d720ddd2b | 53716:819ff51d5753 |
---|---|
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 |
4 lose bits. | 17 lose bits. |
5 (print_object): Likewise. | 18 (print_object): Likewise. |