mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-01-23 20:46:14 +01:00
Fix generation of enum/bitfields
2008-08-14 Johan Dahlin <johan@gnome.org> * tests/Makefile.am: * tests/enum.gir: * tools/generate.c (write_enum_info): Fix generation of enum/bitfields svn path=/trunk/; revision=378
This commit is contained in:
parent
f49fa21c31
commit
5d3fe6f2f0
@ -603,13 +603,13 @@ write_enum_info (const gchar *namespace,
|
||||
type_init = g_registered_type_info_get_type_init ((GIRegisteredTypeInfo*)info);
|
||||
|
||||
if (g_base_info_get_type ((GIBaseInfo *)info) == GI_INFO_TYPE_ENUM)
|
||||
g_fprintf (file, " <enum ");
|
||||
g_fprintf (file, " <enumeration ");
|
||||
else
|
||||
g_fprintf (file, " <flags ");
|
||||
g_fprintf (file, " <bitfield ");
|
||||
g_fprintf (file, "name=\"%s\"", name);
|
||||
|
||||
if (type_init)
|
||||
g_fprintf (file, " type-name=\"%s\" get-type=\"%s\"", type_name, type_init);
|
||||
g_fprintf (file, " glib:type-name=\"%s\" glib:get-type=\"%s\"", type_name, type_init);
|
||||
|
||||
if (deprecated)
|
||||
g_fprintf (file, " deprecated=\"1\"");
|
||||
@ -624,9 +624,9 @@ write_enum_info (const gchar *namespace,
|
||||
}
|
||||
|
||||
if (g_base_info_get_type ((GIBaseInfo *)info) == GI_INFO_TYPE_ENUM)
|
||||
g_fprintf (file, " </enum>\n");
|
||||
g_fprintf (file, " </enumeration>\n");
|
||||
else
|
||||
g_fprintf (file, " </flags>\n");
|
||||
g_fprintf (file, " </bitfield>\n");
|
||||
}
|
||||
|
||||
static void
|
||||
|
Loading…
Reference in New Issue
Block a user