From 3c54cc074dc783ab4944e1cc15d690b467a09684 Mon Sep 17 00:00:00 2001 From: Ryan Lortie Date: Mon, 19 Apr 2010 11:05:04 -0400 Subject: [PATCH] gschema-compile: return quickly on parse error Suggested by Christian Persch in #616102 --- gio/gschema-compile.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gio/gschema-compile.c b/gio/gschema-compile.c index 4e2de4d..1e31fae 100644 --- a/gio/gschema-compile.c +++ b/gio/gschema-compile.c @@ -360,6 +360,9 @@ end_element (GMarkupParseContext *context, state->value = g_variant_parse (state->type, state->string->str, NULL, NULL, error); + if (state->value == NULL) + return; + if (state->l10n) { if (state->context) -- 2.7.4