]> Cypherpunks repositories - gostls13.git/commitdiff
net: fix build (FreeBSD sendfile)
authorRuss Cox <rsc@golang.org>
Wed, 27 Jun 2012 21:02:39 +0000 (17:02 -0400)
committerRuss Cox <rsc@golang.org>
Wed, 27 Jun 2012 21:02:39 +0000 (17:02 -0400)
TBR=bradfitz
CC=golang-dev
https://golang.org/cl/6358043

src/pkg/net/sendfile_freebsd.go

index 7ec6f7ff7e7b66eeb1a4309ed305d60907a0fd8f..40afdee96da9122891c55db373f62178e234fc9f 100644 (file)
@@ -72,7 +72,8 @@ func sendFile(c *netFD, r io.Reader) (written int64, err error, handled bool) {
                if int64(n) > remain {
                        n = int(remain)
                }
-               n, err1 := syscall.Sendfile(dst, src, pos, n)
+               pos1 := pos
+               n, err1 := syscall.Sendfile(dst, src, &pos1, n)
                if n > 0 {
                        pos += int64(n)
                        written += int64(n)