From 587f0e0133f51f3e09d1166cc0f6b24b50ddb357 Mon Sep 17 00:00:00 2001 From: Daniel Veillard <veillard@redhat.com> Date: Tue, 27 Oct 2015 10:53:44 +0800 Subject: [PATCH 7/8] Fix an error in previous Conditional section patch an off by one mistake in the change, led to error on correct document where the end of the included entity was exactly the end of the conditional section, leading to regtest failure --- parser.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parser.c b/parser.c index 0b8d633..0650d2a 100644 --- a/parser.c +++ b/parser.c @@ -6905,7 +6905,7 @@ xmlParseConditionalSections(xmlParserCtxtPtr ctxt) { NULL, NULL); } if ((ctxt-> instate != XML_PARSER_EOF) && - ((ctxt->input->cur + 3) < ctxt->input->end)) + ((ctxt->input->cur + 3) <= ctxt->input->end)) SKIP(3); } } -- 2.5.0