mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-12-25 23:16:14 +01:00
Fix several missing initializer warnings in gio/glib-compile-schemas.c
gio/glib-compile-schemas.c: In function ‘parse_gschema_files’: gio/glib-compile-schemas.c:1773:3: error: missing initializer for field ‘passthrough’ of ‘GMarkupParser’ {aka ‘struct _GMarkupParser’} 1773 | GMarkupParser parser = { start_element, end_element, text }; | ^~~~~~~~~~~~~ gio/glib-compile-schemas.c: In function ‘main’: gio/glib-compile-schemas.c:2176:5: error: missing initializer for field ‘arg_description’ of ‘GOptionEntry’ {aka ‘struct _GOptionEntry’} 2176 | { "allow-any-name", 0, 0, G_OPTION_ARG_NONE, &allow_any_name, N_("Do not enforce key name restrictions") }, | ^
This commit is contained in:
parent
93f3831ed3
commit
6b3e39fafd
@ -1770,7 +1770,7 @@ static GHashTable *
|
||||
parse_gschema_files (gchar **files,
|
||||
gboolean strict)
|
||||
{
|
||||
GMarkupParser parser = { start_element, end_element, text };
|
||||
GMarkupParser parser = { start_element, end_element, text, NULL, NULL };
|
||||
ParseState state = { 0, };
|
||||
const gchar *filename;
|
||||
GError *error = NULL;
|
||||
@ -2173,7 +2173,7 @@ main (int argc, char **argv)
|
||||
{ "targetdir", 0, 0, G_OPTION_ARG_FILENAME, &targetdir, N_("Where to store the gschemas.compiled file"), N_("DIRECTORY") },
|
||||
{ "strict", 0, 0, G_OPTION_ARG_NONE, &strict, N_("Abort on any errors in schemas"), NULL },
|
||||
{ "dry-run", 0, 0, G_OPTION_ARG_NONE, &dry_run, N_("Do not write the gschema.compiled file"), NULL },
|
||||
{ "allow-any-name", 0, 0, G_OPTION_ARG_NONE, &allow_any_name, N_("Do not enforce key name restrictions") },
|
||||
{ "allow-any-name", 0, 0, G_OPTION_ARG_NONE, &allow_any_name, N_("Do not enforce key name restrictions"), NULL },
|
||||
|
||||
/* These options are only for use in the gschema-compile tests */
|
||||
{ "schema-file", 0, G_OPTION_FLAG_HIDDEN, G_OPTION_ARG_FILENAME_ARRAY, &schema_files, NULL, NULL },
|
||||
|
Loading…
Reference in New Issue
Block a user