/* Lisp parsing and input streams.
- Copyright (C) 1985, 1986, 1987, 1988, 1989, 1992 Free Software Foundation, Inc.
+ Copyright (C) 1985, 1986, 1987, 1988, 1989,
+ 1992 Free Software Foundation, Inc.
This file is part of GNU Emacs.
/* Don't send more than 500 bytes at a time. */
if (this > 500)
this = 500;
- old_sigpipe = signal (SIGPIPE, send_process_trap);
+ old_sigpipe = (SIGTYPE (*) ()) signal (SIGPIPE, send_process_trap);
rv = write (XFASTINT (XPROCESS (proc)->outfd), buf, this);
signal (SIGPIPE, old_sigpipe);
if (rv < 0)
{
while (saved_handlers->code)
{
- saved_handlers->handler = signal (saved_handlers->code, SIG_IGN);
+ saved_handlers->handler
+ = (SIGTYPE (*) ()) signal (saved_handlers->code, SIG_IGN);
saved_handlers++;
}
}