diff options
| author | Pietro Gagliardi <[email protected]> | 2014-07-19 09:57:01 -0400 |
|---|---|---|
| committer | Pietro Gagliardi <[email protected]> | 2014-07-19 09:57:01 -0400 |
| commit | 104337188f1d7bcdb0774748f41cb91a06216122 (patch) | |
| tree | 21da8ff026a6a82547294b005d6e2b59869575c1 /redo/uitask_unix.go | |
| parent | 48c5055eb960d6db3d3b997bdc859670f473a277 (diff) | |
Removed Request completely, also updating the uitask files. Also renamed xperform to doissue for consistency.
Diffstat (limited to 'redo/uitask_unix.go')
| -rw-r--r-- | redo/uitask_unix.go | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/redo/uitask_unix.go b/redo/uitask_unix.go index 0b8fe4a..b1a556e 100644 --- a/redo/uitask_unix.go +++ b/redo/uitask_unix.go @@ -27,13 +27,12 @@ func uistop() { C.gtk_main_quit() } -func issue(req *Request) { - C.gdk_threads_add_idle(C.GSourceFunc(C.doissue), C.gpointer(unsafe.Pointer(req))) +func issue(f func()) { + C.gdk_threads_add_idle(C.GSourceFunc(C.doissue), C.gpointer(unsafe.Pointer(&f))) } //export doissue func doissue(data C.gpointer) C.gboolean { - req := (*Request)(unsafe.Pointer(data)) - perform(req) + perform(unsafe.Pointer(data)) return C.FALSE // don't repeat } |
