summaryrefslogtreecommitdiff
path: root/redo/uitask_unix.go
diff options
context:
space:
mode:
Diffstat (limited to 'redo/uitask_unix.go')
-rw-r--r--redo/uitask_unix.go10
1 files changed, 1 insertions, 9 deletions
diff --git a/redo/uitask_unix.go b/redo/uitask_unix.go
index 7786d95..4a3e4b8 100644
--- a/redo/uitask_unix.go
+++ b/redo/uitask_unix.go
@@ -12,7 +12,6 @@ import (
// #cgo pkg-config: gtk+-3.0
// #cgo CFLAGS: --std=c99
// #include "gtk_unix.h"
-// #include "modalqueue.h"
// extern gboolean xdoissue(gpointer data);
import "C"
@@ -37,9 +36,7 @@ func uistop() {
}
func issue(f *func()) {
- if C.queueIfModal(unsafe.Pointer(f)) == 0 {
- C.gdk_threads_add_idle(C.GSourceFunc(C.xdoissue), C.gpointer(unsafe.Pointer(f)))
- }
+ C.gdk_threads_add_idle(C.GSourceFunc(C.xdoissue), C.gpointer(unsafe.Pointer(f)))
}
//export xdoissue
@@ -53,8 +50,3 @@ func doissue(data unsafe.Pointer) {
// for the modal queue functions
perform(data)
}
-
-//export modalPanic
-func modalPanic(reason *C.char, strerror *C.char) {
- panic(fmt.Errorf("%s: %s", C.GoString(reason), C.GoString(strerror)))
-}