added some assertions to test g_signal_get_invocation_hint().
authorTim Janik <timj@gtk.org>
Tue, 18 Dec 2001 20:38:58 +0000 (20:38 +0000)
committerTim Janik <timj@src.gnome.org>
Tue, 18 Dec 2001 20:38:58 +0000 (20:38 +0000)
commit69c000f069ae934760678577506495fed061d9e4
treec5022e48eba3fb8a4135aff1e513e124757d1ef9
parentb0a42f20581f7131ee10756571e20ee2a52d827f
added some assertions to test g_signal_get_invocation_hint().

Tue Dec 18 21:39:57 2001  Tim Janik  <timj@gtk.org>

        * testoverride.c: added some assertions to test
        g_signal_get_invocation_hint().

        * gsignal.[hc]: remove signal_id argument from
        g_signal_chain_from_overridden(), the parameters are assumed to match
        the innermost signal currently in emission for this instance.
        added g_signal_get_invocation_hint() to figure the invocation hint
        of the innermost signal emission of an instance.

        * gsignal.c (g_signal_list_ids): fix G_BSEARCH_ARRAY_NODES() to
        access a bsearch array and not a pointer to it (discovered by
        Sven Neumann).
gobject/ChangeLog
gobject/gsignal.c
gobject/gsignal.h
gobject/testoverride.c
tests/gobject/override.c