summaryrefslogtreecommitdiff
path: root/tools/generate.c
diff options
context:
space:
mode:
authorColin Walters <walters@verbum.org>2008-08-25 15:22:39 +0000
committerColin Walters <walters@src.gnome.org>2008-08-25 15:22:39 +0000
commita58bb0583b02a22927c2543076453ebd8d89f72d (patch)
tree65f4a87ff224852ad0f714701e4a9f4ad3acba92 /tools/generate.c
parent91f505ee7d5e2508e0d91940640dbe83e9f30ac6 (diff)
downloadgobject-introspection-a58bb0583b02a22927c2543076453ebd8d89f72d.tar.gz
Parse new implements syntax, drop gapi one. Update. Generate new syntax.
2008-08-25 Colin Walters <walters@verbum.org> * girepository/girparser.c: Parse new implements syntax, drop gapi one. * tests/object.gir: Update. * tools/generate.c: Generate new syntax. svn path=/trunk/; revision=492
Diffstat (limited to 'tools/generate.c')
-rw-r--r--tools/generate.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/tools/generate.c b/tools/generate.c
index 52e1c843..53bebd22 100644
--- a/tools/generate.c
+++ b/tools/generate.c
@@ -787,16 +787,14 @@ write_object_info (const gchar *namespace,
if (g_object_info_get_n_interfaces (info) > 0)
{
- g_fprintf (file, " <implements>\n");
for (i = 0; i < g_object_info_get_n_interfaces (info); i++)
{
GIInterfaceInfo *imp = g_object_info_get_interface (info, i);
- g_fprintf (file, " <interface name=\"");
+ g_fprintf (file, " <implements name=\"");
write_type_name (namespace, (GIBaseInfo*)imp, file);
g_fprintf (file,"\" />\n");
g_base_info_unref ((GIBaseInfo*)imp);
}
- g_fprintf (file, " </implements>\n");
}
for (i = 0; i < g_object_info_get_n_fields (info); i++)