Prevent error pileup

This commit is contained in:
Matthias Clasen 2010-10-16 23:30:30 -04:00
parent 3c808dc874
commit 9040eac4eb

View File

@ -502,8 +502,7 @@ key_state_start_aliases (KeyState *state,
g_set_error_literal (error, G_MARKUP_ERROR,
G_MARKUP_ERROR_INVALID_CONTENT,
"<aliases> already specified for this key");
if (!state->is_flags && !state->is_enum && !state->has_choices)
else if (!state->is_flags && !state->is_enum && !state->has_choices)
g_set_error_literal (error, G_MARKUP_ERROR,
G_MARKUP_ERROR_INVALID_CONTENT,
"<aliases> can only be specified for keys with "
@ -1645,6 +1644,7 @@ parse_gschema_files (gchar **files,
/* let them know */
fprintf (stderr, "%s: %s. ", filename, error->message);
g_clear_error (&error);
if (strict)
{