summaryrefslogtreecommitdiff
path: root/redo/common_unix.go
diff options
context:
space:
mode:
authorPietro Gagliardi <[email protected]>2014-07-18 19:36:29 -0400
committerPietro Gagliardi <[email protected]>2014-07-18 19:36:29 -0400
commit847690bb105ead7d68cb0af018fa96864ffe137d (patch)
tree51d823171b211891276089e883e023df21fcc97c /redo/common_unix.go
parent58673a614c1142567acae06e0830943bf6b50f11 (diff)
Fixed window resizing in GTK+ acting wonky AND several related TODOs to boot!
Diffstat (limited to 'redo/common_unix.go')
-rw-r--r--redo/common_unix.go10
1 files changed, 10 insertions, 0 deletions
diff --git a/redo/common_unix.go b/redo/common_unix.go
index 5bcb819..aab80bf 100644
--- a/redo/common_unix.go
+++ b/redo/common_unix.go
@@ -14,6 +14,10 @@ import (
// {
// g_signal_connect(obj, sig, callback, data);
// }
+// void gSignalConnectAfter(gpointer obj, gchar *sig, GCallback callback, gpointer data)
+// {
+// g_signal_connect_after(obj, sig, callback, data);
+// }
import "C"
func fromgstr(s *C.gchar) string {
@@ -33,3 +37,9 @@ func g_signal_connect(object C.gpointer, name string, to C.GCallback, data C.gpo
defer freegstr(cname)
C.gSignalConnect(object, cname, to, data)
}
+
+func g_signal_connect_after(object C.gpointer, name string, to C.GCallback, data C.gpointer) {
+ cname := togstr(name)
+ defer freegstr(cname)
+ C.gSignalConnectAfter(object, cname, to, data)
+}