]> Cypherpunks repositories - gostls13.git/commitdiff
syscall: fix build
authorRuss Cox <rsc@golang.org>
Tue, 26 Jun 2012 00:45:18 +0000 (20:45 -0400)
committerRuss Cox <rsc@golang.org>
Tue, 26 Jun 2012 00:45:18 +0000 (20:45 -0400)
I missed the API change in the last FreeBSD CL, but the tool caught it.

TBR=bradfitz
CC=golang-dev
https://golang.org/cl/6331063

src/pkg/syscall/syscall_freebsd.go

index 1339f4c454a3618eac15a84894b1752d4f040699..a206ec0c7b7cd90d711a9a6356a226fa8f876e2a 100644 (file)
@@ -89,9 +89,9 @@ func Pipe(p []int) (err error) {
        return
 }
 
-func Sendfile(outfd int, infd int, offset int64, count int) (written int, err error) {
+func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) {
        var writtenOut uint64 = 0
-       _, _, e1 := Syscall9(SYS_SENDFILE, uintptr(infd), uintptr(outfd), uintptr(offset), uintptr(count), 0, uintptr(unsafe.Pointer(&writtenOut)), 0, 0, 0)
+       _, _, e1 := Syscall9(SYS_SENDFILE, uintptr(infd), uintptr(outfd), uintptr(*offset), uintptr(count), 0, uintptr(unsafe.Pointer(&writtenOut)), 0, 0, 0)
 
        written = int(writtenOut)