From f927b522792f8af43c3c231f37ffb4085cabfcdc Mon Sep 17 00:00:00 2001 From: vCaesar Date: Fri, 23 Dec 2016 01:01:48 +0800 Subject: [PATCH] Clean Println and Add return --- robotgo.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/robotgo.go b/robotgo.go index d565a4e..a9ca28c 100644 --- a/robotgo.go +++ b/robotgo.go @@ -31,7 +31,6 @@ import "C" import ( // . "fmt" - "fmt" "reflect" "unsafe" // "runtime" @@ -542,7 +541,7 @@ func OpenBitmap(args ...interface{}) C.MMBitmapRef { } //SaveBitmap Save the Bitmap -func SaveBitmap(args ...interface{}) { +func SaveBitmap(args ...interface{}) string { var mtype C.uint16_t Try(func() { mtype = C.uint16_t(args[2].(int)) @@ -553,9 +552,11 @@ func SaveBitmap(args ...interface{}) { path := C.CString(args[1].(string)) savebit := C.aSaveBitmap(args[0].(C.MMBitmapRef), path, mtype) - fmt.Println("saved...", savebit) + // fmt.Println("saved...", savebit) // return bit // defer C.free(unsafe.Pointer(path)) + + return C.GoString(savebit) } // func SaveBitmap(bit C.MMBitmapRef, gpath string, mtype C.MMImageType) { @@ -593,7 +594,7 @@ func Convert(args ...interface{}) { Try(func() { mtype = args[2].(int) }, func(e interface{}) { - fmt.Println("err:::", e) + // fmt.Println("err:::", e) mtype = 1 }) //C.CString()