summaryrefslogtreecommitdiff
path: root/src/internal/poll/sendfile_windows.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/internal/poll/sendfile_windows.go')
-rw-r--r--src/internal/poll/sendfile_windows.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/internal/poll/sendfile_windows.go b/src/internal/poll/sendfile_windows.go
index 1a4d0ca191..dc93e851d6 100644
--- a/src/internal/poll/sendfile_windows.go
+++ b/src/internal/poll/sendfile_windows.go
@@ -32,8 +32,8 @@ func SendFile(fd *FD, src syscall.Handle, n int64) (int64, error) {
return 0, err
}
- o.o.OffsetHigh = uint32(curpos)
- o.o.Offset = uint32(curpos >> 32)
+ o.o.Offset = uint32(curpos)
+ o.o.OffsetHigh = uint32(curpos >> 32)
done, err := wsrv.ExecIO(o, func(o *operation) error {
return syscall.TransmitFile(o.fd.Sysfd, o.handle, o.qty, 0, &o.o, nil, syscall.TF_WRITE_BEHIND)