# HG changeset patch # User Andreas Schwab # Date 880728789 0 # Node ID dbad9367d2321da049585246d44b753d4e521510 # Parent 1dd3842977c05331ab1ce83c3d724f3aa8e7fedb (create_process, deactivate_process, close_process_descs): (kill_buffer_processes, status_notify): Return void. (Fstart_process): Cast arg to create_process. diff -r 1dd3842977c0 -r dbad9367d232 src/process.c --- a/src/process.c Fri Nov 28 14:50:36 1997 +0000 +++ b/src/process.c Fri Nov 28 14:53:09 1997 +0000 @@ -1226,7 +1226,7 @@ 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 @@ #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 @@ } #endif /* HAVE_SOCKETS */ +void deactivate_process (proc) Lisp_Object proc; { @@ -2069,6 +2071,7 @@ 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 @@ /* 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 @@ (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;