g_type_default_interface_ref() was not ensuring working g_signal_list_ids.
authorCody Russell <bratsche@gnome.org>
Tue, 14 Aug 2007 22:55:23 +0000 (22:55 +0000)
committerCody Russell <bratsche@src.gnome.org>
Tue, 14 Aug 2007 22:55:23 +0000 (22:55 +0000)
commitedf4c171650ae713115235c678571e8900d4c9b8
tree5897e70c5545bfc3a60b7e98186531f3acd659f5
parent4c3720264cf8390977228a8dfd795b070ef4b7e5
g_type_default_interface_ref() was not ensuring working g_signal_list_ids.

2007-08-14  Cody Russell  <bratsche@gnome.org>

        * gobject/gsignal.c: g_type_default_interface_ref() was not
        ensuring working g_signal_list_ids.  Added checks for
        !G_TYPE_IS_INTERFACE (itype).
        (#465625, by some guy who calls himself Yeti)

svn path=/trunk/; revision=5704
ChangeLog
gobject/gsignal.c