From 7e547d7b317e52d0fbf4270aadcf47862d5faf73 Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Mon, 31 Oct 2011 21:55:22 +0000 Subject: [PATCH] syscall: Fix Errstr on systems without strerror_r. From-SVN: r180714 --- libgo/go/syscall/errstr_nor.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libgo/go/syscall/errstr_nor.go b/libgo/go/syscall/errstr_nor.go index b331d0eb9657..2fb61c29adce 100644 --- a/libgo/go/syscall/errstr_nor.go +++ b/libgo/go/syscall/errstr_nor.go @@ -11,7 +11,7 @@ import ( "unsafe" ) -//sysnb strerror(errnum int) *byte +//sysnb strerror(errnum int) (buf *byte) //strerror(errnum int) *byte var errstr_lock sync.Mutex @@ -19,7 +19,7 @@ var errstr_lock sync.Mutex func Errstr(errno int) string { errstr_lock.Lock() - bp := libc_strerror(errno) + bp := strerror(errno) b := (*[1000]byte)(unsafe.Pointer(bp)) i := 0 for b[i] != 0 { -- 2.47.2