fix g_object_set() whithin _init() implementations not working for
authorTim Janik <timj@gtk.org>
Sat, 29 Nov 2003 14:00:06 +0000 (14:00 +0000)
committerTim Janik <timj@src.gnome.org>
Sat, 29 Nov 2003 14:00:06 +0000 (14:00 +0000)
commitaa63f7e3739e60e0354a4057bc4729b3984e4030
treeca65e245145225e48ba2280c8fa9669627658bff
parent5d49a7caf7e10a69fb25159f51b3eebdb92f774f
fix g_object_set() whithin _init() implementations not working for

Sat Nov 29 14:57:20 2003  Tim Janik  <timj@gtk.org>

        * gobject.c: fix g_object_set() whithin _init() implementations
        not working for construct-only properties.
        (g_object_init): make the object enter a construct_objects list.
        (g_object_newv): remove object from construct_objects after creation.
        (g_object_set_valist):
        (g_object_set_property): allow construct-only properties for
        objects which are in construct_objects.
gobject/ChangeLog
gobject/gobject.c