Commit 9bf58201 authored by Dan Nicolaescu's avatar Dan Nicolaescu

Small process.c cleanups.

* src/process.c: Move #include <pty.h> earlier.
(SIGCHLD): Remove conditional definition, syssignal.h defines it.
(pty_name): Move definition later.
parent aecb42aa
2010-10-01 Dan Nicolaescu <dann@ics.uci.edu>
* process.c: Move #include <pty.h> earlier.
(SIGCHLD): Remove conditional definition, syssignal.h defines it.
(pty_name): Move definition later.
* nsselect.m (syms_of_nsselect):
* nsmenu.m (syms_of_nsmenu):
* nsfns.m (syms_of_nsfns):
......
......@@ -82,6 +82,10 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
#include <util.h>
#endif
#ifdef HAVE_PTY_H
#include <pty.h>
#endif
#endif /* subprocesses */
#include "lisp.h"
......@@ -171,13 +175,6 @@ extern Lisp_Object QCfilter;
/* Define first descriptor number available for subprocesses. */
#define FIRST_PROC_DESC 3
/* Define SIGCHLD as an alias for SIGCLD. There are many conditionals
testing SIGCHLD. */
#if !defined (SIGCHLD) && defined (SIGCLD)
#define SIGCHLD SIGCLD
#endif /* SIGCLD */
extern const char *get_operating_system_release (void);
/* From sysdep.c or w32.c */
......@@ -356,14 +353,6 @@ struct sockaddr_and_len {
/* Maximum number of bytes to send to a pty without an eof. */
static int pty_max_bytes;
#ifdef HAVE_PTYS
#ifdef HAVE_PTY_H
#include <pty.h>
#endif
/* The file name of the pty opened by allocate_pty. */
static char pty_name[24];
#endif
struct fd_callback_data
......@@ -563,6 +552,9 @@ status_message (struct Lisp_Process *p)
#ifdef HAVE_PTYS
/* The file name of the pty opened by allocate_pty. */
static char pty_name[24];
/* Open an available pty, returning a file descriptor.
Return -1 on failure.
The file name of the terminal corresponding to the pty
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment