Make pty.h match recent glibc.
* include/pty.h (openpty, forkpty): Mark last two arguments const, to match glibc 2.8. * libc/bsdlib.cc (openpty, forkpty): Likewise.
This commit is contained in:
parent
37520977df
commit
1c0a4c3a8e
@ -1,3 +1,9 @@
|
|||||||
|
2009-12-26 Eric Blake <ebb9@byu.net>
|
||||||
|
|
||||||
|
* include/pty.h (openpty, forkpty): Mark last two arguments const,
|
||||||
|
to match glibc 2.8.
|
||||||
|
* libc/bsdlib.cc (openpty, forkpty): Likewise.
|
||||||
|
|
||||||
2009-12-25 Andy Koppe <andy.koppe@gmail.com>
|
2009-12-25 Andy Koppe <andy.koppe@gmail.com>
|
||||||
|
|
||||||
* fhandler_console.cc (handler_console::read): Use the tty's VERASE
|
* fhandler_console.cc (handler_console::read): Use the tty's VERASE
|
||||||
|
@ -8,8 +8,10 @@
|
|||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
int _EXFUN(openpty ,(int *, int *, char *, struct termios *, struct winsize *));
|
int _EXFUN(openpty ,(int *, int *, char *, const struct termios *,
|
||||||
int _EXFUN(forkpty ,(int *, char *, struct termios *, struct winsize *));
|
const struct winsize *));
|
||||||
|
int _EXFUN(forkpty ,(int *, char *, const struct termios *,
|
||||||
|
const struct winsize *));
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
|
@ -97,8 +97,8 @@ login_tty (int fd)
|
|||||||
}
|
}
|
||||||
|
|
||||||
extern "C" int
|
extern "C" int
|
||||||
openpty (int *amaster, int *aslave, char *name, struct termios *termp,
|
openpty (int *amaster, int *aslave, char *name, const struct termios *termp,
|
||||||
struct winsize *winp)
|
const struct winsize *winp)
|
||||||
{
|
{
|
||||||
int master, slave;
|
int master, slave;
|
||||||
char pts[TTY_NAME_MAX];
|
char pts[TTY_NAME_MAX];
|
||||||
@ -130,7 +130,8 @@ openpty (int *amaster, int *aslave, char *name, struct termios *termp,
|
|||||||
}
|
}
|
||||||
|
|
||||||
extern "C" int
|
extern "C" int
|
||||||
forkpty (int *amaster, char *name, struct termios *termp, struct winsize *winp)
|
forkpty (int *amaster, char *name, const struct termios *termp,
|
||||||
|
const struct winsize *winp)
|
||||||
{
|
{
|
||||||
int master, slave, pid;
|
int master, slave, pid;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user