aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Majewsky <stefan.majewsky@sap.com>2017-09-01 11:28:10 +0200
committerStefan Majewsky <stefan.majewsky@sap.com>2017-09-01 12:42:07 +0200
commitae447635ed68b5b9d5a94bf2016a756d091a1d2e (patch)
tree29d7845f8e506de404ca00240c1ddf956e753cd5
parentf21e618d80c806c421b2072084d223b3780b6feb (diff)
downloadgofu-ae447635ed68b5b9d5a94bf2016a756d091a1d2e.tar.gz
fix compile on macos
-rw-r--r--pkg/prompt/login.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/pkg/prompt/login.go b/pkg/prompt/login.go
index 010dd37..92cc270 100644
--- a/pkg/prompt/login.go
+++ b/pkg/prompt/login.go
@@ -22,6 +22,7 @@ import "os"
//#include <sys/types.h>
//#include <pwd.h>
+//#include <unistd.h>
import "C"
func getLoginField() string {
@@ -52,7 +53,7 @@ func getLoginField() string {
func getUserName() string {
//try to find username via getpwuid(getuid())
- pw, err := C.getpwuid(C.__uid_t(os.Getuid()))
+ pw, err := C.getpwuid(C.getuid())
if err == nil {
return C.GoString(pw.pw_name)
}