Age | Commit message (Collapse) | Author | Files | Lines |
|
Thu Oct 2 01:15:46 2003 Owen Taylor <otaylor@redhat.com>
* tests/gobject/ifacecheck.c: Test case for
g_type_add_interface_check().
* tests/gobject/ifaceinit.c: Add #undef G_DISABLE_ASSERT.
|
|
Fri Sep 12 16:26:21 2003 Owen Taylor <otaylor@redhat.com>
* tests/gobject/ configure.in: New directory, framework
for automated GObject tests.
* tests/gobject/override.c: Move testoverride.c
here, automate.
* tests/gobject/ifaceinit.c: Move testifaceinit.c here.
* tests/gobject/accumulator.c: Test signal accumulators,
including g_signal_accumulator_true_handled.
|
|
Tue Sep 2 19:37:21 2003 Tim Janik <timj@gtk.org>
* gtype.[hc]: added support for a "default vtable" per interface,
that interface vtables are initialized from.
the default vtable is initialized and finalized through class_init,
class_finalize and class_data from the interfaces GTypeInfo struct.
(type_data_last_unref_Wm): unload child plugin before unreffing
parent type.
testifaceinit.c: minor fixups. fixed up base_init() assertions, since
with a default vtable, base_init() may be called multiple times.
added default initializer to iface1.
|
|
Wed Aug 27 01:25:40 2003 Owen Taylor <otaylor@redhat.com>
* Makefile.am testifaceinit.c: Add a detailed test case
for interface initialization, testing the ability to
add interfaces during class initialization and the ordering
of interface base_init, class init, and interface_init.
(Expected to fail at the moment.)
|