From cf287015dedafc558203e5b233e52b5d4b18b0d4 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 22 Aug 2022 21:21:56 +0530 Subject: [PATCH] ... --- tools/tty/tty_bsd.go | 8 ++++---- tools/tty/tty_linux.go | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/tools/tty/tty_bsd.go b/tools/tty/tty_bsd.go index 09bf867b8..7f9d7fb83 100644 --- a/tools/tty/tty_bsd.go +++ b/tools/tty/tty_bsd.go @@ -7,11 +7,11 @@ import ( "golang.org/x/sys/unix" ) -func Tcgetattr(fd uintptr, argp *unix.Termios) error { - return unix.IoctlSetTermios(int(fd), unix.TIOCGETA, argp) +func Tcgetattr(fd int, argp *unix.Termios) error { + return unix.IoctlSetTermios(fd, unix.TIOCGETA, argp) } -func Tcsetattr(fd, opt uintptr, argp *unix.Termios) error { +func Tcsetattr(fd int, opt uintptr, argp *unix.Termios) error { switch opt { case TCSANOW: opt = unix.TIOCSETA @@ -22,5 +22,5 @@ func Tcsetattr(fd, opt uintptr, argp *unix.Termios) error { default: return unix.EINVAL } - return unix.IoctlSetTermios(int(fd), uint(opt), argp) + return unix.IoctlSetTermios(fd, uint(opt), argp) } diff --git a/tools/tty/tty_linux.go b/tools/tty/tty_linux.go index e733e2982..f30fa30b4 100644 --- a/tools/tty/tty_linux.go +++ b/tools/tty/tty_linux.go @@ -21,7 +21,7 @@ func Tcgetattr(fd int, argp *unix.Termios) error { } func Tcsetattr(fd int, action uintptr, argp *unix.Termios) error { - var request uintptr + var request uint switch action { case TCSANOW: request = TCSETS @@ -32,5 +32,5 @@ func Tcsetattr(fd int, action uintptr, argp *unix.Termios) error { default: return unix.EINVAL } - return unix.IoctlSetTermios(int(fd), uint(request), argp) + return unix.IoctlSetTermios(fd, request, argp) }