diff options
author | Tim Janik <timj@gtk.org> | 2000-11-01 03:03:04 +0000 |
---|---|---|
committer | Tim Janik <timj@src.gnome.org> | 2000-11-01 03:03:04 +0000 |
commit | cfe0780d3ea8a5a9bdd3497926437cde42298086 (patch) | |
tree | a5e5072226dddd1bec89ca17b775f2e4f987ac2c /glib-config-2.0.in | |
parent | b6eb9a2e7d80808095af6c735c63f216d778ba1e (diff) |
destroy all signals that the finalized obejct type introduced.
Wed Nov 1 03:36:54 2000 Tim Janik <timj@gtk.org>
* gobject.c (g_object_base_class_finalize): destroy all signals that
the finalized obejct type introduced.
* gsignal.c (g_signals_destroy): don't require itype to have
signals.
* gobject.c (g_object_do_finalize): make sure all signal handlers
are destroyed.
* gsignal.[hc]:
(g_signal_handler_find): only match on non-0 masks.
(g_signal_handlers_block_matched):
(g_signal_handlers_unblock_matched):
(g_signal_handlers_disconnect_matched): new functions to block/unblock
or disconnect handlers in groups.
Diffstat (limited to 'glib-config-2.0.in')
0 files changed, 0 insertions, 0 deletions