bump(golang.org/x/sys): 7a4fde3fda8ef580a89dbae8138c26041be14299

This commit is contained in:
Tobias Klauser
2017-07-20 11:38:29 +02:00
parent acc19cafa4
commit 1fd18181ab
132 changed files with 40244 additions and 18198 deletions

View File

@@ -470,25 +470,11 @@ func Sysctl(name string) (string, error) {
}
func SysctlArgs(name string, args ...int) (string, error) {
mib, err := sysctlmib(name, args...)
buf, err := SysctlRaw(name, args...)
if err != nil {
return "", err
}
// Find size.
n := uintptr(0)
if err := sysctl(mib, nil, &n, nil, 0); err != nil {
return "", err
}
if n == 0 {
return "", nil
}
// Read into buffer of that size.
buf := make([]byte, n)
if err := sysctl(mib, &buf[0], &n, nil, 0); err != nil {
return "", err
}
n := len(buf)
// Throw away terminating NUL.
if n > 0 && buf[n-1] == '\x00' {