aboutsummaryrefslogtreecommitdiffstats
path: root/e-util/e-gtk-utils.h
diff options
context:
space:
mode:
authorEttore Perazzoli <ettore@src.gnome.org>2002-12-20 06:11:01 +0800
committerEttore Perazzoli <ettore@src.gnome.org>2002-12-20 06:11:01 +0800
commit128eba1c6da5ee673d401094e7c7bb6b46961c8a (patch)
treeb692d73a7b1ad4176077fe31b8bacfb71cd717ad /e-util/e-gtk-utils.h
parent482cf3700a1d1df629cc5d8c09a2f2490b3fcd77 (diff)
downloadgsoc2013-evolution-128eba1c6da5ee673d401094e7c7bb6b46961c8a.tar.gz
gsoc2013-evolution-128eba1c6da5ee673d401094e7c7bb6b46961c8a.tar.zst
gsoc2013-evolution-128eba1c6da5ee673d401094e7c7bb6b46961c8a.zip
(e_signal_connect_while_alive): New.
(e_signal_connect_full_while_alive): Renamed from e_gtk_signal_connect_full_while_alive(). svn path=/trunk/; revision=19171
Diffstat (limited to 'e-util/e-gtk-utils.h')
-rw-r--r--e-util/e-gtk-utils.h24
1 files changed, 15 insertions, 9 deletions
diff --git a/e-util/e-gtk-utils.h b/e-util/e-gtk-utils.h
index 3eae136152..19d208ffec 100644
--- a/e-util/e-gtk-utils.h
+++ b/e-util/e-gtk-utils.h
@@ -26,15 +26,21 @@
#include <gtk/gtkobject.h>
#include <gtk/gtkradiobutton.h>
-void e_gtk_signal_connect_full_while_alive (GtkObject *object,
- const char *name,
- GtkSignalFunc func,
- GtkCallbackMarshal marshal,
- void *data,
- GtkDestroyNotify destroy_func,
- gboolean object_signal,
- gboolean after,
- GtkObject *alive_object);
+void e_signal_connect_while_alive (void *object,
+ const char *name,
+ GCallback callback,
+ void *data,
+ void *alive_instance);
+
+void e_signal_connect_full_while_alive (void *instance,
+ const char *name,
+ GtkSignalFunc func,
+ GtkCallbackMarshal marshal,
+ void *data,
+ GtkDestroyNotify destroy_func,
+ gboolean object_signal,
+ gboolean after,
+ void *alive_instance);
void e_make_widget_backing_stored (GtkWidget *widget);