/* 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.
unlock_buffer (b);
#endif /* CLASH_DETECTION */
-#ifdef subprocesses
kill_buffer_processes (buf);
-#endif /* subprocesses */
tem = Vinhibit_quit;
Vinhibit_quit = Qt;
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;