diff options
| author | Pietro Gagliardi <[email protected]> | 2014-07-18 19:36:29 -0400 |
|---|---|---|
| committer | Pietro Gagliardi <[email protected]> | 2014-07-18 19:36:29 -0400 |
| commit | 847690bb105ead7d68cb0af018fa96864ffe137d (patch) | |
| tree | 51d823171b211891276089e883e023df21fcc97c /redo/common_unix.go | |
| parent | 58673a614c1142567acae06e0830943bf6b50f11 (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.go | 10 |
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) +} |
