# HG changeset patch # User Jim Blandy # Date 700788007 0 # Node ID 1d71babec025c21733e050f757846955799c24a4 # Parent 4cd7543be581a9318ed900e2a2eb53fac8f0acb5 *** empty log message *** diff -r 4cd7543be581 -r 1d71babec025 src/buffer.c --- a/src/buffer.c Mon Mar 16 20:39:07 1992 +0000 +++ b/src/buffer.c Mon Mar 16 23:20:07 1992 +0000 @@ -1,5 +1,5 @@ /* Buffer manipulation primitives for GNU Emacs. - Copyright (C) 1985, 1986, 1987, 1988, 1989 Free Software Foundation, Inc. + Copyright (C) 1985, 1986, 1987, 1988, 1989, 1992 Free Software Foundation, Inc. This file is part of GNU Emacs. @@ -678,9 +678,7 @@ unlock_buffer (b); #endif /* CLASH_DETECTION */ -#ifdef subprocesses kill_buffer_processes (buf); -#endif /* subprocesses */ tem = Vinhibit_quit; Vinhibit_quit = Qt; diff -r 4cd7543be581 -r 1d71babec025 src/callproc.c --- a/src/callproc.c Mon Mar 16 20:39:07 1992 +0000 +++ b/src/callproc.c Mon Mar 16 23:20:07 1992 +0000 @@ -242,6 +242,9 @@ if (XTYPE (buffer) == Lisp_Int) { #ifndef subprocesses + /* If Emacs has been built with asynchronous subprocess support, + we don't need to do this, I think because it will then have + the facilities for handling SIGCHLD. */ wait_without_blocking (); #endif /* subprocesses */ return Qnil;