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.