aboutsummaryrefslogtreecommitdiff
path: root/libgo/go/runtime/os_netbsd.go
diff options
context:
space:
mode:
Diffstat (limited to 'libgo/go/runtime/os_netbsd.go')
-rw-r--r--libgo/go/runtime/os_netbsd.go4
1 files changed, 1 insertions, 3 deletions
diff --git a/libgo/go/runtime/os_netbsd.go b/libgo/go/runtime/os_netbsd.go
index b7aa953..7c3d41f 100644
--- a/libgo/go/runtime/os_netbsd.go
+++ b/libgo/go/runtime/os_netbsd.go
@@ -84,9 +84,7 @@ func semasleep(ns int64) int32 {
if wait <= 0 {
return -1
}
- var nsec int32
- ts.set_sec(timediv(wait, 1000000000, &nsec))
- ts.set_nsec(nsec)
+ ts.setNsec(wait)
tsp = &ts
}
ret := lwp_park(_CLOCK_MONOTONIC, _TIMER_RELTIME, tsp, 0, unsafe.Pointer(&_g_.m.waitsemacount), nil)