From d8a5f0469569be846a7292b2ec591c49031ead40 Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Wed, 28 Nov 2007 16:45:34 +0000 Subject: * fhandler_tape.cc (mtinfo::initialize): Use MAX_PATH instead of CYG_MAX_PATH. * fhandler_tty.cc (fhandler_pty_master::ptsname): Set buffer size to TTY_NAME_MAX. * syscalls.cc (ttyname): Eliminate the `+ 1' from the name buffer size since TTY_NAME_MAX already counts the trailing NUL. * libc/bsdlib.cc (openpty): Set pts buffer size to TTY_NAME_MAX. --- winsup/cygwin/fhandler_tty.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'winsup/cygwin/fhandler_tty.cc') diff --git a/winsup/cygwin/fhandler_tty.cc b/winsup/cygwin/fhandler_tty.cc index e86531ef0..6fed0e0f1 100644 --- a/winsup/cygwin/fhandler_tty.cc +++ b/winsup/cygwin/fhandler_tty.cc @@ -1300,7 +1300,7 @@ fhandler_pty_master::ioctl (unsigned int cmd, void *arg) char * fhandler_pty_master::ptsname () { - static char buf[32]; + static char buf[TTY_NAME_MAX]; __small_sprintf (buf, "/dev/tty%d", get_unit ()); return buf; -- cgit v1.2.3