diff options
author | Tim Janik <timj@gtk.org> | 2001-06-19 12:13:22 +0000 |
---|---|---|
committer | Tim Janik <timj@src.gnome.org> | 2001-06-19 12:13:22 +0000 |
commit | 3b346e3581a07188435ba1623f17b8b46ade1030 (patch) | |
tree | 66aaf475ce4bd9c4b518061b3484b6892b5c1191 /gobject/gsignal.h | |
parent | efc2ec72b5061346ed325f5fa008f4e92759c750 (diff) |
remove left-over usages of an anonymous GBoxed typedef.
Mon Jun 11 17:07:06 2001 Tim Janik <timj@gtk.org>
* gboxed.[hc]: remove left-over usages of an anonymous GBoxed typedef.
* gobjectnotifyqueue.c: moved property notify queue implementation
bits into this function.
* gparam.[hc]: added g_param_spec_pool_belongings(), completed
g_param_spec_pool_list(). added GParameter for _setv() functions.
* gobject.[hc]: use gobjectnotifyqueue.h implementation now.
got rid of properties_changed signal.
new functions g_object_newv(), g_object_class_list_properties().
removed "properties_changed" signal.
* gtype.[hc]: added g_type_depth() to figure number of parent
types + 1 for a type.
* gsignal.h: add g_signal_connect() (as per owen's request) and
g_signal_connect_swapped().
Diffstat (limited to 'gobject/gsignal.h')
-rw-r--r-- | gobject/gsignal.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gobject/gsignal.h b/gobject/gsignal.h index ddcae8037..2ba7a0bd2 100644 --- a/gobject/gsignal.h +++ b/gobject/gsignal.h @@ -222,6 +222,10 @@ guint g_signal_handlers_disconnect_matched (gpointer instance, /* --- convenience --- */ #define g_signal_connectc(instance, detailed_signal, c_handler, data, swapped) \ g_signal_connect_data ((instance), (detailed_signal), (c_handler), (data), NULL, (swapped), FALSE) +#define g_signal_connect(instance, detailed_signal, c_handler, data) \ + g_signal_connect_data ((instance), (detailed_signal), (c_handler), (data), NULL, FALSE, FALSE) +#define g_signal_connect_swapped(instance, detailed_signal, c_handler, data) \ + g_signal_connect_data ((instance), (detailed_signal), (c_handler), (data), NULL, TRUE, FALSE) #define g_signal_disconnect_by_func(instance, func, data) \ g_signal_handlers_disconnect_matched ((instance), G_SIGNAL_MATCH_FUNC | G_SIGNAL_MATCH_DATA, \ 0, 0, NULL, (func), (data)) |