summaryrefslogtreecommitdiff
path: root/uitask_darwin.go
diff options
context:
space:
mode:
Diffstat (limited to 'uitask_darwin.go')
-rw-r--r--uitask_darwin.go3
1 files changed, 1 insertions, 2 deletions
diff --git a/uitask_darwin.go b/uitask_darwin.go
index e72443e..6d044f6 100644
--- a/uitask_darwin.go
+++ b/uitask_darwin.go
@@ -104,8 +104,7 @@ func initCocoa() (NSApp C.id, err error) {
}
//export appDelegate_uitask
-func appDelegate_uitask(self C.id, sel C.SEL, arg C.id) {
- p := C.objc_msgSend_noargs(arg, _pointerValue)
+func appDelegate_uitask(p unsafe.Pointer) {
f := (*func ())(unsafe.Pointer(p))
(*f)()
}