diff --git a/console/console_windows.go b/console/console_windows.go index c90cc79f..e19d7465 100644 --- a/console/console_windows.go +++ b/console/console_windows.go @@ -4,6 +4,7 @@ import ( "bytes" "os" "strings" + "syscall" "unsafe" "golang.org/x/sys/windows" @@ -19,6 +20,9 @@ var ( procSetConsoleTitle = modkernel32.NewProc("SetConsoleTitle") ) +//go:linkname golang.org/x/sys/windows.errnoErr errnoErr +func errnoErr(e syscall.Errno) error + func setConsoleTitle(title string) (err error) { var p0 *uint16 p0, err = syscall.UTF16PtrFromString(title)