From 6b53bb85631d8a4d6ef86b6f1b038321bd713f43 Mon Sep 17 00:00:00 2001 From: Andreas Schwab Date: Fri, 28 Nov 1997 14:53:09 +0000 Subject: [PATCH] (create_process, deactivate_process, close_process_descs): (kill_buffer_processes, status_notify): Return void. (Fstart_process): Cast arg to create_process. --- src/process.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/process.c b/src/process.c index 25cdcca9cb..d33d81f38c 100644 --- a/src/process.c +++ b/src/process.c @@ -1226,7 +1226,7 @@ Remaining arguments are strings to give program as arguments.") XPROCESS (proc)->decoding_buf = make_uninit_string (0); XPROCESS (proc)->encoding_buf = make_uninit_string (0); - create_process (proc, new_argv, current_dir); + create_process (proc, (char **) new_argv, current_dir); return unbind_to (count, proc); } @@ -1281,6 +1281,7 @@ create_process_sigchld () #endif #ifndef VMS /* VMS version of this function is in vmsproc.c. */ +void create_process (process, new_argv, current_dir) Lisp_Object process; char **new_argv; @@ -2020,6 +2021,7 @@ Fourth arg SERVICE is name of the service desired, or an integer\n\ } #endif /* HAVE_SOCKETS */ +void deactivate_process (proc) Lisp_Object proc; { @@ -2069,6 +2071,7 @@ deactivate_process (proc) with subprocess. This is used in a newly-forked subprocess to get rid of irrelevant descriptors. */ +void close_process_descs () { #ifndef WINDOWSNT @@ -3729,6 +3732,7 @@ text to PROCESS after you call this function.") /* Kill all processes associated with `buffer'. If `buffer' is nil, kill all processes */ +void kill_buffer_processes (buffer) Lisp_Object buffer; { @@ -4014,6 +4018,7 @@ exec_sentinel (proc, reason) (either run the sentinel or output a message). This is done while Emacs is waiting for keyboard input. */ +void status_notify () { register Lisp_Object proc, buffer; -- 2.20.1