summaryrefslogtreecommitdiff
path: root/redo/uitask_unix.go
diff options
context:
space:
mode:
authorPietro Gagliardi <[email protected]>2014-08-26 15:39:04 -0400
committerPietro Gagliardi <[email protected]>2014-08-26 15:39:04 -0400
commit8e9607083b7e540a8897aa8b923e7ac4f3df9b12 (patch)
tree615efc60d8106550251d4e3229bb57acd15fe630 /redo/uitask_unix.go
parent428c20d4f58cef7bb1d00895148dbe33bba5dc2d (diff)
Got rid of the modal queue now that it's no longer needed.
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)))
-}