[xml/sgml-commit] r322 - in packages/libxml2/trunk: . debian

Mike Hommey glandium-guest@haydn.debian.org
Mon, 08 Nov 2004 06:20:00 -0700


Author: glandium-guest
Date: 2004-11-08 06:19:47 -0700 (Mon, 08 Nov 2004)
New Revision: 322

Modified:
   packages/libxml2/trunk/debian/changelog
   packages/libxml2/trunk/error.c
Log:
Fix #279040

Modified: packages/libxml2/trunk/debian/changelog
===================================================================
--- packages/libxml2/trunk/debian/changelog	2004-11-07 19:20:33 UTC (rev 321)
+++ packages/libxml2/trunk/debian/changelog	2004-11-08 13:19:47 UTC (rev 322)
@@ -1,3 +1,12 @@
+libxml2 (2.6.15-2) experimental; urgency=low
+
+  * error.c: Removed support of validation errors in structured error handler.
+    That avoids it to crash when a validation error happens. (That was a
+    broken feature added in 2.6.15. This will get properly fixed in 2.6.16).
+    Closes: #279040.
+
+ -- Mike Hommey <mh@glandium.org>  Mon,  8 Nov 2004 22:16:00 +0900
+
 libxml2 (2.6.15-1) experimental; urgency=low
 
   * New upstream release

Modified: packages/libxml2/trunk/error.c
===================================================================
--- packages/libxml2/trunk/error.c	2004-11-07 19:20:33 UTC (rev 321)
+++ packages/libxml2/trunk/error.c	2004-11-08 13:19:47 UTC (rev 322)
@@ -453,7 +453,7 @@
         return;
     if ((domain == XML_FROM_PARSER) || (domain == XML_FROM_HTML) ||
         (domain == XML_FROM_DTD) || (domain == XML_FROM_NAMESPACE) ||
-	(domain == XML_FROM_IO) || (domain == XML_FROM_VALID)) {
+	(domain == XML_FROM_IO)) {
 	ctxt = (xmlParserCtxtPtr) ctx;
 	if ((schannel == NULL) && (ctxt != NULL) && (ctxt->sax != NULL) &&
 	    (ctxt->sax->initialized == XML_SAX2_MAGIC))