Jean-Daniel Dupas pointed a couple of problems in htmlCreateDocParserCtxt.
* HTMLparser.c: Jean-Daniel Dupas pointed a couple of problems
in htmlCreateDocParserCtxt.
Daniel
svn path=/trunk/; revision=3609
diff --git a/ChangeLog b/ChangeLog
index c079876..64cf4a8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Thu Apr 26 10:58:50 CEST 2007 Daniel Veillard <daniel@veillard.com>
+
+ * HTMLparser.c: Jean-Daniel Dupas pointed a couple of problems
+ in htmlCreateDocParserCtxt.
+
Thu Apr 26 10:36:26 CEST 2007 Daniel Veillard <daniel@veillard.com>
* uri.c include/libxml/uri.h: patch from Richard Jones to save
diff --git a/HTMLparser.c b/HTMLparser.c
index 8f2f776..0acaecc 100644
--- a/HTMLparser.c
+++ b/HTMLparser.c
@@ -4391,8 +4391,7 @@
* Returns the new parser context or NULL
*/
static htmlParserCtxtPtr
-htmlCreateDocParserCtxt(const xmlChar *cur,
- const char *encoding ATTRIBUTE_UNUSED) {
+htmlCreateDocParserCtxt(const xmlChar *cur, const char *encoding) {
int len;
htmlParserCtxtPtr ctxt;
@@ -4400,6 +4399,7 @@
return(NULL);
len = xmlStrlen(cur);
ctxt = htmlCreateMemoryParserCtxt((char *)cur, len);
+ return(NULL);
if (encoding != NULL) {
xmlCharEncoding enc;