From 86dad31139dac86af1c47c72d1a248741ed632c5 Mon Sep 17 00:00:00 2001 From: Tim Otto Date: Sat, 5 Dec 2020 09:40:54 +0100 Subject: [PATCH] Fix ptsname() for big-endian architectures --- termios/pty_linux.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/termios/pty_linux.go b/termios/pty_linux.go index fc9954e..8c76109 100644 --- a/termios/pty_linux.go +++ b/termios/pty_linux.go @@ -12,7 +12,7 @@ func open_pty_master() (uintptr, error) { } func Ptsname(fd uintptr) (string, error) { - var n uintptr + var n uint32 err := ioctl(fd, unix.TIOCGPTN, uintptr(unsafe.Pointer(&n))) if err != nil { return "", err