1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-24 14:30:43 -08:00

* lisp.h (child_setup): Now NO_RETURN unless DOS_NT.

This should get cleaned up, so that child_setup has the
same signature on all platforms.
This commit is contained in:
Paul Eggert 2011-03-17 21:58:44 -07:00
parent cb1d0ef7c9
commit 6bd8c14466
2 changed files with 9 additions and 1 deletions

View file

@ -1,5 +1,9 @@
2011-03-18 Paul Eggert <eggert@cs.ucla.edu>
* lisp.h (child_setup): Now NO_RETURN unless DOS_NT.
This should get cleaned up, so that child_setup has the
same signature on all platforms.
* callproc.c (call_process_cleanup): Now static.
(relocate_fd): Rename locals to avoid shadowing.

View file

@ -3233,7 +3233,11 @@ extern void syms_of_process (void);
extern void setup_process_coding_systems (Lisp_Object);
EXFUN (Fcall_process, MANY);
extern int child_setup (int, int, int, char **, int, Lisp_Object);
extern int child_setup (int, int, int, char **, int, Lisp_Object)
#ifndef DOS_NT
NO_RETURN
#endif
;
extern void init_callproc_1 (void);
extern void init_callproc (void);
extern void set_initial_environment (void);