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.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/redo/uitask_unix.go b/redo/uitask_unix.go
index 86628dd..7786d95 100644
--- a/redo/uitask_unix.go
+++ b/redo/uitask_unix.go
@@ -53,3 +53,8 @@ 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)))
+}