diff options
author | Colin Walters <walters@verbum.org> | 2008-08-25 15:22:39 +0000 |
---|---|---|
committer | Colin Walters <walters@src.gnome.org> | 2008-08-25 15:22:39 +0000 |
commit | a58bb0583b02a22927c2543076453ebd8d89f72d (patch) | |
tree | 65f4a87ff224852ad0f714701e4a9f4ad3acba92 /tools/generate.c | |
parent | 91f505ee7d5e2508e0d91940640dbe83e9f30ac6 (diff) | |
download | gobject-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.c | 4 |
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++) |