From 69aa3a798eac23eeabd7d60be736b4649ae2e9f3 Mon Sep 17 00:00:00 2001 From: vcaesar <vzvway@gmail.com> Date: Wed, 15 May 2019 10:58:39 -0400 Subject: [PATCH] add find bitmap nil args support --- robotgo.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/robotgo.go b/robotgo.go index 7930658..701537d 100644 --- a/robotgo.go +++ b/robotgo.go @@ -896,7 +896,7 @@ func FindBitmap(bit C.MMBitmapRef, args ...interface{}) (int, int) { tolerance = 0.01 ) - if len(args) > 0 { + if len(args) > 0 && args[0] != nil { sbit = args[0].(C.MMBitmapRef) } else { sbit = CaptureScreen() @@ -929,7 +929,7 @@ func FindPic(path string, args ...interface{}) (int, int) { openbit := OpenBitmap(path) - if len(args) > 0 { + if len(args) > 0 && args[0] != nil { sbit = args[0].(C.MMBitmapRef) } else { sbit = CaptureScreen() @@ -956,7 +956,7 @@ func FindEveryBitmap(bit C.MMBitmapRef, args ...interface{}) (int, int) { lpos C.MMPoint ) - if len(args) > 0 { + if len(args) > 0 && args[0] != nil { sbit = args[0].(C.MMBitmapRef) } else { sbit = CaptureScreen()