ffuff/pkg/interactive/windows.go
Joona Hoikkala f97c2f7600
Interactive mode and recursion-strategy (#426)
* Add new feature: recursion-strategy

* Implementation of interactive mode (#8)

* Add interactive mode documentation (#9)

* Prepare for release 1.3.0 (#11)
2021-04-18 12:54:17 +03:00

22 lines
303 B
Go

// +build windows
package interactive
import (
"os"
"syscall"
)
func termHandle() (*os.File, error) {
var tty *os.File
_, err := syscall.Open("CONIN$", syscall.O_RDWR, 0)
if err != nil {
return tty, err
}
tty, err = os.Open("CONIN$")
if err != nil {
return tty, err
}
return tty, nil
}