preparing 2.4.16 updated and rebuilt the docs, rebuilt the API and web

* configure.in include/libxml/xmlwin32version.h: preparing 2.4.16
* doc/* python/libxml2class.txt: updated and rebuilt the docs,
  rebuilt the API and web site
* xpath.c: fixed #71978 portability bugs
Daniel
diff --git a/doc/APIchunk2.html b/doc/APIchunk2.html
index 232fa6f..6a71b39 100644
--- a/doc/APIchunk2.html
+++ b/doc/APIchunk2.html
@@ -236,6 +236,37 @@
 <dd>
 <a href="html/libxml-tree.html#XMLNEWDOCFRAGMENT">xmlNewDocFragment</a>
 </dd>
+<dt>Free</dt>
+<dd>
+<a href="html/libxml-docbparser.html#DOCBFREEPARSERCTXT">docbFreeParserCtxt</a>
+<a href="html/libxml-htmlparser.html#HTMLFREEPARSERCTXT">htmlFreeParserCtxt</a>
+<a href="html/libxml-catalog.html#XMLACATALOGDUMP">xmlACatalogDump</a>
+<a href="html/libxml-catalog.html#XMLCATALOGCLEANUP">xmlCatalogCleanup</a>
+<a href="html/libxml-catalog.html#XMLCATALOGDUMP">xmlCatalogDump</a>
+<a href="html/libxml-catalog.html#XMLCATALOGFREELOCAL">xmlCatalogFreeLocal</a>
+<a href="html/libxml-catalog.html#XMLFREECATALOG">xmlFreeCatalog</a>
+<a href="html/libxml-tree.html#XMLFREEDOC">xmlFreeDoc</a>
+<a href="html/libxml-tree.html#XMLFREEDTD">xmlFreeDtd</a>
+<a href="html/libxml-valid.html#XMLFREEELEMENTCONTENT">xmlFreeElementContent</a>
+<a href="html/libxml-parserinternals.html#XMLFREEINPUTSTREAM">xmlFreeInputStream</a>
+<a href="html/libxml-tree.html#XMLFREENODE">xmlFreeNode</a>
+<a href="html/libxml-tree.html#XMLFREENODELIST">xmlFreeNodeList</a>
+<a href="html/libxml-tree.html#XMLFREENS">xmlFreeNs</a>
+<a href="html/libxml-tree.html#XMLFREENSLIST">xmlFreeNsList</a>
+<a href="html/libxml-parser.html#XMLFREEPARSERCTXT">xmlFreeParserCtxt</a>
+<a href="html/libxml-xmlio.html#XMLFREEPARSERINPUTBUFFER">xmlFreeParserInputBuffer</a>
+<a href="html/libxml-tree.html#XMLFREEPROP">xmlFreeProp</a>
+<a href="html/libxml-tree.html#XMLFREEPROPLIST">xmlFreePropList</a>
+<a href="html/libxml-uri.html#XMLFREEURI">xmlFreeURI</a>
+<a href="html/libxml-hash.html#XMLHASHFREE">xmlHashFree</a>
+<a href="html/libxml-xpath.html#XMLXPATHFREECOMPEXPR">xmlXPathFreeCompExpr</a>
+<a href="html/libxml-xpath.html#XMLXPATHFREECONTEXT">xmlXPathFreeContext</a>
+<a href="html/libxml-xpath.html#XMLXPATHFREENODESET">xmlXPathFreeNodeSet</a>
+<a href="html/libxml-xpath.html#XMLXPATHFREENODESETLIST">xmlXPathFreeNodeSetList</a>
+<a href="html/libxml-xpath.html#XMLXPATHFREEOBJECT">xmlXPathFreeObject</a>
+<a href="html/libxml-xpathinternals.html#XMLXPATHFREEPARSERCONTEXT">xmlXPathFreeParserContext</a>
+<a href="html/libxml-xpointer.html#XMLXPTRFREELOCATIONSET">xmlXPtrFreeLocationSet</a>
+</dd>
 <dt>Frees</dt>
 <dd>
 <a href="html/libxml-tree.html#XMLBUFFERFREE">xmlBufferFree</a>
@@ -467,12 +498,12 @@
 <dt>Initialize</dt>
 <dd>
 <a href="html/libxml-sax.html#DOCBDEFAULTSAXHANDLERINIT">docbDefaultSAXHandlerInit</a>
-<a href="html/libxml-parser.html#HTMLDEFAULTSAXHANDLERINIT">htmlDefaultSAXHandlerInit</a>
+<a href="html/libxml-sax.html#HTMLDEFAULTSAXHANDLERINIT">htmlDefaultSAXHandlerInit</a>
 <a href="html/libxml-parserinternals.html#HTMLINITAUTOCLOSE">htmlInitAutoClose</a>
 <a href="html/libxml-sax.html#INITDOCBDEFAULTSAXHANDLER">initdocbDefaultSAXHandler</a>
 <a href="html/libxml-sax.html#INITHTMLDEFAULTSAXHANDLER">inithtmlDefaultSAXHandler</a>
 <a href="html/libxml-sax.html#INITXMLDEFAULTSAXHANDLER">initxmlDefaultSAXHandler</a>
-<a href="html/libxml-parser.html#XMLDEFAULTSAXHANDLERINIT">xmlDefaultSAXHandlerInit</a>
+<a href="html/libxml-sax.html#XMLDEFAULTSAXHANDLERINIT">xmlDefaultSAXHandlerInit</a>
 <a href="html/libxml-encoding.html#XMLINITCHARENCODINGHANDLERS">xmlInitCharEncodingHandlers</a>
 <a href="html/libxml-xmlmemory.html#XMLINITMEMORY">xmlInitMemory</a>
 <a href="html/libxml-parser.html#XMLINITNODEINFOSEQ">xmlInitNodeInfoSeq</a>