From: Matthias Clasen Date: Sun, 8 Jul 2007 00:18:38 +0000 (+0000) Subject: Handle all states. (#454473) X-Git-Tag: GLIB_2_13_7~28 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=77363936ccdb1a910d94f6df159f31b837b8e441;p=platform%2Fupstream%2Fglib.git Handle all states. (#454473) 2007-07-07 Matthias Clasen * glib/gmarkup.c (g_markup_parse_context_end_parse): Handle all states. (#454473) svn path=/trunk/; revision=5604 --- diff --git a/ChangeLog b/ChangeLog index 5391afe..dd509bb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2007-07-07 Matthias Clasen + + * glib/gmarkup.c (g_markup_parse_context_end_parse): Handle + all states. (#454473) + 2007-07-06 Tor Lillqvist * glib/giowin32.c (g_io_win32_check): When WSAEnumNetworkEvents() diff --git a/glib/gmarkup.c b/glib/gmarkup.c index ee2576a..e0179f3 100644 --- a/glib/gmarkup.c +++ b/glib/gmarkup.c @@ -1790,6 +1790,7 @@ g_markup_parse_context_end_parse (GMarkupParseContext *context, break; case STATE_INSIDE_ATTRIBUTE_NAME: + case STATE_AFTER_ATTRIBUTE_NAME: set_error (context, error, G_MARKUP_ERROR_PARSE, _("Document ended unexpectedly inside an attribute name")); break; @@ -1823,6 +1824,7 @@ g_markup_parse_context_end_parse (GMarkupParseContext *context, case STATE_AFTER_CLOSE_TAG_SLASH: case STATE_INSIDE_CLOSE_TAG_NAME: + case STATE_AFTER_CLOSE_TAG_NAME: set_error (context, error, G_MARKUP_ERROR_PARSE, _("Document ended unexpectedly inside the close tag for " "element '%s'"), current_element (context));