From 847690bb105ead7d68cb0af018fa96864ffe137d Mon Sep 17 00:00:00 2001 From: Pietro Gagliardi Date: Fri, 18 Jul 2014 19:36:29 -0400 Subject: Fixed window resizing in GTK+ acting wonky AND several related TODOs to boot! --- redo/common_unix.go | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'redo/common_unix.go') 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) +} -- cgit v1.2.3