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" "golang.org/x/sys/unix"
) )
func Tcgetattr(fd uintptr, argp *unix.Termios) error { func Tcgetattr(fd int, argp *unix.Termios) error {
return unix.IoctlSetTermios(int(fd), unix.TIOCGETA, argp) 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 { switch opt {
case TCSANOW: case TCSANOW:
opt = unix.TIOCSETA opt = unix.TIOCSETA
@ -22,5 +22,5 @@ func Tcsetattr(fd, opt uintptr, argp *unix.Termios) error {
default: default:
return unix.EINVAL 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 { func Tcsetattr(fd int, action uintptr, argp *unix.Termios) error {
var request uintptr var request uint
switch action { switch action {
case TCSANOW: case TCSANOW:
request = TCSETS request = TCSETS
@ -32,5 +32,5 @@ func Tcsetattr(fd int, action uintptr, argp *unix.Termios) error {
default: default:
return unix.EINVAL return unix.EINVAL
} }
return unix.IoctlSetTermios(int(fd), uint(request), argp) return unix.IoctlSetTermios(fd, request, argp)
} }