added initialisation for ctxt->vctxt in HTMLInitParser (bug 133127) minor

* HTMLparser.c: added initialisation for ctxt->vctxt
  in HTMLInitParser (bug 133127)
* valid.c: minor cosmetic change (removed ATTRIBUTE_UNUSED
  from several function params)
diff --git a/HTMLparser.c b/HTMLparser.c
index 7c0d32a..db7a485 100644
--- a/HTMLparser.c
+++ b/HTMLparser.c
@@ -64,7 +64,7 @@
  ************************************************************************/
 
 /**
- * xmlErrMemory:
+ * htmlErrMemory:
  * @ctxt:  an HTML parser context
  * @extra:  extra informations
  *
@@ -3893,7 +3893,7 @@
  ************************************************************************/
 
 /**
- * xmlInitParserCtxt:
+ * htmlInitParserCtxt:
  * @ctxt:  an HTML parser context
  *
  * Initialize a parser context
@@ -3986,6 +3986,9 @@
     ctxt->replaceEntities = 0;
     ctxt->linenumbers = xmlLineNumbersDefaultValue;
     ctxt->html = 1;
+    ctxt->vctxt.userData = ctxt;
+    ctxt->vctxt.error = xmlParserValidityError;
+    ctxt->vctxt.warning = xmlParserValidityWarning;
     ctxt->record_info = 0;
     ctxt->validate = 0;
     ctxt->nbChars = 0;