mirror of
https://github.com/vim/vim.git
synced 2025-09-29 04:34:16 -04:00
patch 9.0.0287: Irix systems no longer exist
Problem: Irix systems no longer exist. Solution: Remove references to Irix. (Yegappan Lakshmanan, closes #10994)
This commit is contained in:
committed by
Bram Moolenaar
parent
6d24a51b94
commit
aebc6ef7cd
25
src/pty.c
25
src/pty.c
@@ -252,31 +252,6 @@ mch_openpty(char **ttyn)
|
||||
}
|
||||
#endif
|
||||
|
||||
#if defined(__sgi) && !defined(PTY_DONE)
|
||||
#define PTY_DONE
|
||||
int
|
||||
mch_openpty(char **ttyn)
|
||||
{
|
||||
int f;
|
||||
char *name;
|
||||
void (*sigcld) SIGPROTOARG;
|
||||
|
||||
/*
|
||||
* SIGCHLD set to SIG_DFL for _getpty() because it may fork() and
|
||||
* exec() /usr/adm/mkpts
|
||||
*/
|
||||
sigcld = signal(SIGCHLD, SIG_DFL);
|
||||
name = _getpty(&f, O_RDWR | O_NONBLOCK | O_EXTRA, 0600, 0);
|
||||
signal(SIGCHLD, sigcld);
|
||||
|
||||
if (name == 0)
|
||||
return -1;
|
||||
initmaster(f);
|
||||
*ttyn = name;
|
||||
return f;
|
||||
}
|
||||
#endif
|
||||
|
||||
#if defined(MIPS) && defined(HAVE_DEV_PTC) && !defined(PTY_DONE)
|
||||
#define PTY_DONE
|
||||
int
|
||||
|
Reference in New Issue
Block a user