From 77363936ccdb1a910d94f6df159f31b837b8e441 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sun, 8 Jul 2007 00:18:38 +0000 Subject: [PATCH] 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 --- ChangeLog | 5 +++++ glib/gmarkup.c | 2 ++ 2 files changed, 7 insertions(+) diff --git a/ChangeLog b/ChangeLog index 5391afe7..dd509bbc 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 ee2576aa..e0179f39 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)); -- 2.34.1