diff options
Diffstat (limited to 'databases/mysql-client/patches/patch-ac')
-rw-r--r-- | databases/mysql-client/patches/patch-ac | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/databases/mysql-client/patches/patch-ac b/databases/mysql-client/patches/patch-ac deleted file mode 100644 index 09e95350eb1..00000000000 --- a/databases/mysql-client/patches/patch-ac +++ /dev/null @@ -1,35 +0,0 @@ -$NetBSD: patch-ac,v 1.3 1999/12/13 20:31:52 bad Exp $ - ---- client/get_password.c.orig Sun Jun 14 16:26:27 1998 -+++ client/get_password.c Sun Jun 14 19:25:24 1998 -@@ -18,8 +18,8 @@ - #include <termio.h> - #define TERMIO struct termio - #else --#include <sgtty.h> --#define TERMIO struct sgttyb -+#include <termios.h> -+#define TERMIO struct termios - #endif - #ifdef alpha_linux_port - #include <asm/ioctls.h> /* QQ; Fix this in configure */ -@@ -92,13 +92,14 @@ - get_password(buff,sizeof(buff)-1,fileno(stdin),isatty(fileno(stdout))); - ioctl(fileno(stdin),(int) TCSETA, &org); - #else -- gtty(fileno(stdin), &org); -+ tcgetattr(fileno(stdin), &org); - tmp=org; -- tmp.sg_flags &= ~ECHO; -- tmp.sg_flags |= RAW; -- stty(fileno(stdin), &tmp); -+ tmp.c_lflag &= ~(ECHO | ISIG | ICANON); -+ tmp.c_cc[VMIN] = 1; -+ tmp.c_cc[VTIME]= 0; -+ tcsetattr(fileno(stdin), TCSAFLUSH, &tmp); - get_password(buff,sizeof(buff)-1,fileno(stdin),isatty(fileno(stdout))); -- stty(fileno(stdin), &org); -+ tcsetattr(fileno(stdin), TCSAFLUSH, &org); - #endif - if (isatty(fileno(stdout))) - fputc('\n',stdout); |