From: Russ Cox Date: Fri, 10 Sep 2010 19:50:29 +0000 (-0400) Subject: net: fix windows build X-Git-Tag: weekly.2010-09-15~56 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=0f5830b9c3d218e84f8b633d8c228f03804cbf7a;p=gostls13.git net: fix windows build R=adg CC=golang-dev https://golang.org/cl/2111045 --- diff --git a/src/pkg/net/resolv_windows.go b/src/pkg/net/resolv_windows.go index b86a25ad21..f6c9085012 100644 --- a/src/pkg/net/resolv_windows.go +++ b/src/pkg/net/resolv_windows.go @@ -54,7 +54,7 @@ func LookupSRV(name string) (cname string, addrs []*SRV, err os.Error) { i := 0 for p := r; p != nil && p.Type == syscall.DNS_TYPE_SRV; p = p.Next { v := (*syscall.DNSSRVData)(unsafe.Pointer(&p.Data[0])) - addrs[i] = &SRV{syscall.UTF16ToString((*[256]uint16)(unsafe.Pointer(v.Target))), v.Port, v.Priority, v.Weight} + addrs[i] = &SRV{syscall.UTF16ToString((*[256]uint16)(unsafe.Pointer(v.Target))[:]), v.Port, v.Priority, v.Weight} i++ } addrs = addrs[0:i]