summaryrefslogtreecommitdiff
path: root/uitask_unix.go
diff options
context:
space:
mode:
Diffstat (limited to 'uitask_unix.go')
-rw-r--r--uitask_unix.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/uitask_unix.go b/uitask_unix.go
index ccad346..0ff07f4 100644
--- a/uitask_unix.go
+++ b/uitask_unix.go
@@ -9,6 +9,10 @@ import (
"runtime"
)
+// #cgo pkg-config: gtk+-3.0
+// #include "gtk_unix.h"
+import "C"
+
var uitask chan func()
func ui(main func()) error {
@@ -39,6 +43,6 @@ func ui(main func()) error {
uitask <- gtk_main_quit
}()
- gtk_main()
+ C.gtk_main()
return nil
}