This commit is contained in:
Kovid Goyal 2022-08-22 21:21:56 +05:30
parent 246277e7af
commit cf287015de
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C
2 changed files with 6 additions and 6 deletions

View File

@ -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)
}

View File

@ -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)
}