mirror of
https://github.com/reactos/reactos.git
synced 2025-06-10 20:34:59 +00:00
[LIBXML2] Update to version 2.9.10. CORE-16952
This commit is contained in:
parent
b82bf8ce16
commit
f22fa382fe
65 changed files with 2245 additions and 2056 deletions
22
sdk/lib/3rdparty/libxml2/debugXML.c
vendored
22
sdk/lib/3rdparty/libxml2/debugXML.c
vendored
|
@ -289,7 +289,7 @@ xmlCtxtGenericNodeCheck(xmlDebugCtxtPtr ctxt, xmlNodePtr node) {
|
|||
dict = doc->dict;
|
||||
if ((dict == NULL) && (ctxt->nodict == 0)) {
|
||||
#if 0
|
||||
/* desactivated right now as it raises too many errors */
|
||||
/* deactivated right now as it raises too many errors */
|
||||
if (doc->type == XML_DOCUMENT_NODE)
|
||||
xmlDebugErr(ctxt, XML_CHECK_NO_DICT,
|
||||
"Document has no dictionary\n");
|
||||
|
@ -1168,7 +1168,7 @@ xmlCtxtDumpDocHead(xmlDebugCtxtPtr ctxt, xmlDocPtr doc)
|
|||
* @output: the FILE * for the output
|
||||
* @doc: the document
|
||||
*
|
||||
* Dumps debug information cncerning the document, not recursive
|
||||
* Dumps debug information concerning the document, not recursive
|
||||
*/
|
||||
static void
|
||||
xmlCtxtDumpDocumentHead(xmlDebugCtxtPtr ctxt, xmlDocPtr doc)
|
||||
|
@ -1498,7 +1498,7 @@ xmlDebugDumpNodeList(FILE * output, xmlNodePtr node, int depth)
|
|||
* @output: the FILE * for the output
|
||||
* @doc: the document
|
||||
*
|
||||
* Dumps debug information cncerning the document, not recursive
|
||||
* Dumps debug information concerning the document, not recursive
|
||||
*/
|
||||
void
|
||||
xmlDebugDumpDocumentHead(FILE * output, xmlDocPtr doc)
|
||||
|
@ -2363,10 +2363,7 @@ xmlShellRNGValidate(xmlShellCtxtPtr sctxt, char *schemas,
|
|||
int ret;
|
||||
|
||||
ctxt = xmlRelaxNGNewParserCtxt(schemas);
|
||||
xmlRelaxNGSetParserErrors(ctxt,
|
||||
(xmlRelaxNGValidityErrorFunc) fprintf,
|
||||
(xmlRelaxNGValidityWarningFunc) fprintf,
|
||||
stderr);
|
||||
xmlRelaxNGSetParserErrors(ctxt, xmlGenericError, xmlGenericError, NULL);
|
||||
relaxngschemas = xmlRelaxNGParse(ctxt);
|
||||
xmlRelaxNGFreeParserCtxt(ctxt);
|
||||
if (relaxngschemas == NULL) {
|
||||
|
@ -2375,10 +2372,7 @@ xmlShellRNGValidate(xmlShellCtxtPtr sctxt, char *schemas,
|
|||
return(-1);
|
||||
}
|
||||
vctxt = xmlRelaxNGNewValidCtxt(relaxngschemas);
|
||||
xmlRelaxNGSetValidErrors(vctxt,
|
||||
(xmlRelaxNGValidityErrorFunc) fprintf,
|
||||
(xmlRelaxNGValidityWarningFunc) fprintf,
|
||||
stderr);
|
||||
xmlRelaxNGSetValidErrors(vctxt, xmlGenericError, xmlGenericError, NULL);
|
||||
ret = xmlRelaxNGValidateDoc(vctxt, sctxt->doc);
|
||||
if (ret == 0) {
|
||||
fprintf(stderr, "%s validates\n", sctxt->filename);
|
||||
|
@ -2647,9 +2641,9 @@ xmlShellValidate(xmlShellCtxtPtr ctxt, char *dtd,
|
|||
int res = -1;
|
||||
|
||||
if ((ctxt == NULL) || (ctxt->doc == NULL)) return(-1);
|
||||
vctxt.userData = stderr;
|
||||
vctxt.error = (xmlValidityErrorFunc) fprintf;
|
||||
vctxt.warning = (xmlValidityWarningFunc) fprintf;
|
||||
vctxt.userData = NULL;
|
||||
vctxt.error = xmlGenericError;
|
||||
vctxt.warning = xmlGenericError;
|
||||
|
||||
if ((dtd == NULL) || (dtd[0] == 0)) {
|
||||
res = xmlValidateDocument(&vctxt, ctxt->doc);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue