Large commit of changes done while travelling to XML'99
- cleanups on memory use and parsers
- start of Link interfaces HTML and XLink
- rebuild the doc
- released as 1.8.0
Daniel
diff --git a/xmlmemory.c b/xmlmemory.c
index d88fbb1..1915052 100644
--- a/xmlmemory.c
+++ b/xmlmemory.c
@@ -140,8 +140,9 @@
     p = (MEMHDR *) malloc(RESERVE_SIZE+size);
 
     if (!p) {
-     fprintf(stderr, "xmlMalloc : Out of free space\n");
-     xmlMemoryDump();
+	fprintf(stderr, "xmlMalloc : Out of free space\n");
+	xmlMemoryDump();
+	return(NULL);
     }   
     p->mh_tag = MEMTAG;
     p->mh_number = ++block;