From 2e0ca1387c2698f5700dba528686c6341bd56017 Mon Sep 17 00:00:00 2001 From: vcaesar Date: Tue, 26 Feb 2019 11:55:20 -0400 Subject: [PATCH] update _Ctype_char to C.char, Fixed go1.12 build error #191 --- robotgo.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/robotgo.go b/robotgo.go index 73c0bf7..e8607c1 100644 --- a/robotgo.go +++ b/robotgo.go @@ -525,7 +525,7 @@ func KeyTap(tapKey string, args ...interface{}) string { keyDelay = 10 ) // var ckeyArr []*C.char - ckeyArr := make([](*_Ctype_char), 0) + ckeyArr := make([](*C.char), 0) if len(args) > 0 { if reflect.TypeOf(args[0]) == reflect.TypeOf(keyArr) { @@ -562,7 +562,7 @@ func KeyTap(tapKey string, args ...interface{}) string { defer C.free(unsafe.Pointer(zkey)) if akey == "" && len(keyArr) != 0 { - str := C.key_Taps(zkey, (**_Ctype_char)(unsafe.Pointer(&ckeyArr[0])), + str := C.key_Taps(zkey, (**C.char)(unsafe.Pointer(&ckeyArr[0])), C.int(num), C.int(keyDelay)) return C.GoString(str)