From a76fe5ca11ebf9e9322dfcf7728dc55077086d43 Mon Sep 17 00:00:00 2001 From: Daniel Veillard Date: Thu, 24 Apr 2003 16:06:47 +0000 Subject: integrated the Out Of Memory test from Havoc Pennington #109368 a lot of * Makefile.am testOOM.c testOOMlib.[ch] : integrated the Out Of Memory test from Havoc Pennington #109368 * SAX.c parser.c parserInternals.c tree.c uri.c valid.c xmlmemory.c xmlreader.c xmlregexp.c include/libxml/tree.h include/libxml/parser.h: a lot of memory allocation cleanups based on the results of the OOM testing * check-relaxng-test-suite2.py: seems I forgot to commit the script. Daniel --- include/libxml/parser.h | 2 +- include/libxml/tree.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'include') diff --git a/include/libxml/parser.h b/include/libxml/parser.h index 4578ad91..0a3597e5 100644 --- a/include/libxml/parser.h +++ b/include/libxml/parser.h @@ -802,7 +802,7 @@ int xmlParseCtxtExternalEntity(xmlParserCtxtPtr ctx, /* * Parser contexts handling. */ -void xmlInitParserCtxt (xmlParserCtxtPtr ctxt); +int xmlInitParserCtxt (xmlParserCtxtPtr ctxt); void xmlClearParserCtxt (xmlParserCtxtPtr ctxt); void xmlFreeParserCtxt (xmlParserCtxtPtr ctxt); void xmlSetupParserForBuffer (xmlParserCtxtPtr ctxt, diff --git a/include/libxml/tree.h b/include/libxml/tree.h index 60c1d88f..c8467e8e 100644 --- a/include/libxml/tree.h +++ b/include/libxml/tree.h @@ -724,7 +724,7 @@ xmlNodePtr xmlAddNextSibling (xmlNodePtr cur, void xmlUnlinkNode (xmlNodePtr cur); xmlNodePtr xmlTextMerge (xmlNodePtr first, xmlNodePtr second); -void xmlTextConcat (xmlNodePtr node, +int xmlTextConcat (xmlNodePtr node, const xmlChar *content, int len); void xmlFreeNodeList (xmlNodePtr cur); -- cgit v1.2.3