diff --git a/serial_windows.go b/serial_windows.go index f47aacc..76e0a30 100644 --- a/serial_windows.go +++ b/serial_windows.go @@ -52,7 +52,7 @@ func openPort(name string, baud int) (rwc io.ReadWriteCloser, err error) { if err != nil { return nil, err } - f := os.NewFile(h, name) + f := os.NewFile(uintptr(h), name) defer func() { if err != nil { f.Close()