diff options
author | Colin Walters <walters@src.gnome.org> | 2008-11-17 00:27:37 +0000 |
---|---|---|
committer | Colin Walters <walters@src.gnome.org> | 2008-11-17 00:27:37 +0000 |
commit | 8352e42478f7a088aa0eac7c511f9ac6f0c62101 (patch) | |
tree | d942f80c3f7b5efc6dbdbfbc759c203e25b9664f /girepository/gdump.c | |
parent | 3bf360cf9b695a50f4c7cdba2ae75768018a43d5 (diff) | |
download | gobject-introspection-8352e42478f7a088aa0eac7c511f9ac6f0c62101.tar.gz |
Bug 559706 - interface prequisites
svn path=/trunk/; revision=932
Diffstat (limited to 'girepository/gdump.c')
-rw-r--r-- | girepository/gdump.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/girepository/gdump.c b/girepository/gdump.c index b26b0e85..a58e620e 100644 --- a/girepository/gdump.c +++ b/girepository/gdump.c @@ -186,7 +186,12 @@ dump_interface_type (GType type, const char *symbol, GOutputStream *out) for (i = 0; i < n_interfaces; i++) { GType itype = interfaces[i]; - escaped_printf (out, " <extends>%s</extends>\n", + if (itype == G_TYPE_OBJECT) + { + /* This is implicit */ + continue; + } + escaped_printf (out, " <prerequisite name=\"%s\"/>\n", g_type_name (itype)); } dump_properties (type, out); |