1
0
mirror of https://github.com/golang/go synced 2024-11-22 00:04:41 -07:00

fix windows build

R=golang-dev, adg
CC=golang-dev
https://golang.org/cl/1209048
This commit is contained in:
Alex Brainman 2010-05-24 11:48:14 -07:00 committed by Andrew Gerrand
parent 2d8aee45b8
commit 2a1ee42e2b

View File

@ -70,6 +70,12 @@ func UTF16ToString(s []uint16) string {
// the UTF-8 string s, with a terminating NUL added.
func StringToUTF16Ptr(s string) *uint16 { return &StringToUTF16(s)[0] }
func NsecToTimeval(nsec int64) (tv Timeval) {
tv.Sec = int32(nsec / 1e9)
tv.Usec = int32(nsec % 1e9 / 1e3)
return
}
// dll helpers
// implemented in ../pkg/runtime/windows/syscall.cgo
@ -376,6 +382,11 @@ func Gettimeofday(tv *Timeval) (errno int) {
return 0
}
// TODO(brainman): implement Utimes, or rewrite os.file.Chtimes() instead
func Utimes(path string, tv []Timeval) (errno int) {
return EWINDOWS
}
// TODO(brainman): fix all needed for os
const (