summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gio/gsettingsschema.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gio/gsettingsschema.c b/gio/gsettingsschema.c
index 517198b69..a7e0838b1 100644
--- a/gio/gsettingsschema.c
+++ b/gio/gsettingsschema.c
@@ -673,8 +673,9 @@ parse_into_text_tables (const gchar *directory,
GMarkupParseContext *context;
context = g_markup_parse_context_new (&parser, G_MARKUP_TREAT_CDATA_AS_TEXT, &info, NULL);
+ /* Ignore errors here, this is best effort only. */
if (g_markup_parse_context_parse (context, contents, size, NULL))
- g_markup_parse_context_end_parse (context, NULL);
+ (void) g_markup_parse_context_end_parse (context, NULL);
g_markup_parse_context_free (context);
/* Clean up dangling stuff in case there was an error. */