get rid of the readline and libhistory dependancies by default, release
* configure.in: get rid of the readline and libhistory
dependancies by default, release 2.4.1 with IA64 fix
* nanohttp.c tree.c xmlIO.c include/libxml/nanohttp.h
include/libxml/tree.h include/libxml/xmlIO.h: incorporated
John Kroll fixes to allow saving to HTTP via PUT (or
POST of needed).
* doc/html/*.html: regenerated the docs
Daniel
diff --git a/doc/html/libxml-xmlmemory.html b/doc/html/libxml-xmlmemory.html
index 5c34ca7..494c1b8 100644
--- a/doc/html/libxml-xmlmemory.html
+++ b/doc/html/libxml-xmlmemory.html
@@ -110,7 +110,7 @@
><DIV
CLASS="REFNAMEDIV"
><A
-NAME="AEN21938"
+NAME="AEN22715"
></A
><H2
>Name</H2
@@ -118,7 +118,7 @@
><DIV
CLASS="REFSYNOPSISDIV"
><A
-NAME="AEN21941"
+NAME="AEN22718"
></A
><H2
>Synopsis</H2
@@ -148,12 +148,18 @@
void* (<A
HREF="libxml-xmlmemory.html#XMLMALLOCFUNC"
>*xmlMallocFunc</A
->) (...);
+>) (<GTKDOCLINK
+HREF="SIZE-T"
+>size_t</GTKDOCLINK
+>);
void* (<A
HREF="libxml-xmlmemory.html#XMLREALLOCFUNC"
>*xmlReallocFunc</A
>) (void*,
- ...);
+ <GTKDOCLINK
+HREF="SIZE-T"
+>size_t</GTKDOCLINK
+>);
char* (<A
HREF="libxml-xmlmemory.html#XMLSTRDUPFUNC"
>*xmlStrdupFunc</A
@@ -226,26 +232,32 @@
#define <A
HREF="libxml-xmlmemory.html#XMLMALLOC"
>xmlMalloc</A
-> (x)
+> (size)
#define <A
HREF="libxml-xmlmemory.html#XMLREALLOC"
>xmlRealloc</A
-> (p, x)
+> (ptr, size)
#define <A
HREF="libxml-xmlmemory.html#XMLMEMSTRDUP"
>xmlMemStrdup</A
-> (x)
+> (str)
void* <A
HREF="libxml-xmlmemory.html#XMLMALLOCLOC"
>xmlMallocLoc</A
-> (int size,
+> (<GTKDOCLINK
+HREF="SIZE-T"
+>size_t</GTKDOCLINK
+> size,
const char *file,
int line);
void* <A
HREF="libxml-xmlmemory.html#XMLREALLOCLOC"
>xmlReallocLoc</A
> (void *ptr,
- int size,
+ <GTKDOCLINK
+HREF="SIZE-T"
+>size_t</GTKDOCLINK
+> size,
const char *file,
int line);
char* <A
@@ -261,7 +273,7 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN21973"
+NAME="AEN22754"
></A
><H2
>Description</H2
@@ -271,14 +283,14 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN21976"
+NAME="AEN22757"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
-NAME="AEN21978"
+NAME="AEN22759"
></A
><H3
><A
@@ -299,17 +311,12 @@
></TR
></TABLE
><P
->should be activated only done when debugging libxml. It replaces the
-allocator with a collect and debug shell to the libc allocator.
-DEBUG_MEMORY should be activated only when debugging
-libxml i.e. if libxml has been configured with --with-debug-mem too</P
-><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN21984"
+NAME="AEN22764"
></A
><H3
><A
@@ -335,7 +342,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN21989"
+NAME="AEN22769"
></A
><H3
><A
@@ -360,7 +367,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN21994"
+NAME="AEN22774"
></A
><P
></P
@@ -398,7 +405,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN22003"
+NAME="AEN22783"
></A
><H3
><A
@@ -414,7 +421,10 @@
><TD
><PRE
CLASS="PROGRAMLISTING"
->void* (*xmlMallocFunc) (...);</PRE
+>void* (*xmlMallocFunc) (<GTKDOCLINK
+HREF="SIZE-T"
+>size_t</GTKDOCLINK
+>);</PRE
></TD
></TR
></TABLE
@@ -423,7 +433,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN22008"
+NAME="AEN22789"
></A
><P
></P
@@ -443,7 +453,7 @@
><TT
CLASS="PARAMETER"
><I
->...</I
+>Param1</I
></TT
> :</TD
><TD
@@ -461,7 +471,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN22017"
+NAME="AEN22798"
></A
><H3
><A
@@ -478,7 +488,10 @@
><PRE
CLASS="PROGRAMLISTING"
>void* (*xmlReallocFunc) (void*,
- ...);</PRE
+ <GTKDOCLINK
+HREF="SIZE-T"
+>size_t</GTKDOCLINK
+>);</PRE
></TD
></TR
></TABLE
@@ -487,7 +500,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN22022"
+NAME="AEN22804"
></A
><P
></P
@@ -524,7 +537,7 @@
><TT
CLASS="PARAMETER"
><I
->...</I
+>Param2</I
></TT
> :</TD
><TD
@@ -542,7 +555,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN22035"
+NAME="AEN22817"
></A
><H3
><A
@@ -567,7 +580,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN22040"
+NAME="AEN22822"
></A
><P
></P
@@ -620,7 +633,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN22053"
+NAME="AEN22835"
></A
><H3
><A
@@ -666,7 +679,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN22064"
+NAME="AEN22846"
></A
><P
></P
@@ -782,7 +795,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN22093"
+NAME="AEN22875"
></A
><H3
><A
@@ -824,7 +837,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN22103"
+NAME="AEN22885"
></A
><P
></P
@@ -940,7 +953,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN22132"
+NAME="AEN22914"
></A
><H3
><A
@@ -967,7 +980,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN22138"
+NAME="AEN22920"
></A
><P
></P
@@ -1003,7 +1016,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN22147"
+NAME="AEN22929"
></A
><H3
><A
@@ -1030,7 +1043,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN22153"
+NAME="AEN22935"
></A
><P
></P
@@ -1066,7 +1079,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN22162"
+NAME="AEN22944"
></A
><H3
><A
@@ -1096,7 +1109,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN22169"
+NAME="AEN22951"
></A
><P
></P
@@ -1135,7 +1148,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN22178"
+NAME="AEN22960"
></A
><H3
><A
@@ -1172,7 +1185,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN22186"
+NAME="AEN22968"
></A
><P
></P
@@ -1227,7 +1240,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN22199"
+NAME="AEN22981"
></A
><H3
><A
@@ -1255,7 +1268,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN22205"
+NAME="AEN22987"
></A
><H3
><A
@@ -1271,7 +1284,7 @@
><TD
><PRE
CLASS="PROGRAMLISTING"
->#define xmlMalloc(x) xmlMallocLoc((x), __FILE__, __LINE__)</PRE
+>#define xmlMalloc(size) xmlMallocLoc((size), __FILE__, __LINE__)</PRE
></TD
></TR
></TABLE
@@ -1280,7 +1293,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN22210"
+NAME="AEN22992"
></A
><P
></P
@@ -1300,7 +1313,7 @@
><TT
CLASS="PARAMETER"
><I
->x</I
+>size</I
></TT
> :</TD
><TD
@@ -1318,7 +1331,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN22219"
+NAME="AEN23001"
></A
><H3
><A
@@ -1334,7 +1347,7 @@
><TD
><PRE
CLASS="PROGRAMLISTING"
->#define xmlRealloc(p, x) xmlReallocLoc((p), (x), __FILE__, __LINE__)</PRE
+>#define xmlRealloc(ptr, size) xmlReallocLoc((ptr), (size), __FILE__, __LINE__)</PRE
></TD
></TR
></TABLE
@@ -1343,7 +1356,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN22224"
+NAME="AEN23006"
></A
><P
></P
@@ -1363,7 +1376,7 @@
><TT
CLASS="PARAMETER"
><I
->p</I
+>ptr</I
></TT
> :</TD
><TD
@@ -1380,7 +1393,7 @@
><TT
CLASS="PARAMETER"
><I
->x</I
+>size</I
></TT
> :</TD
><TD
@@ -1398,7 +1411,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN22237"
+NAME="AEN23019"
></A
><H3
><A
@@ -1414,7 +1427,7 @@
><TD
><PRE
CLASS="PROGRAMLISTING"
->#define xmlMemStrdup(x) xmlMemStrdupLoc((x), __FILE__, __LINE__)</PRE
+>#define xmlMemStrdup(str) xmlMemStrdupLoc((str), __FILE__, __LINE__)</PRE
></TD
></TR
></TABLE
@@ -1423,7 +1436,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN22242"
+NAME="AEN23024"
></A
><P
></P
@@ -1443,7 +1456,7 @@
><TT
CLASS="PARAMETER"
><I
->x</I
+>str</I
></TT
> :</TD
><TD
@@ -1461,7 +1474,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN22251"
+NAME="AEN23033"
></A
><H3
><A
@@ -1477,7 +1490,10 @@
><TD
><PRE
CLASS="PROGRAMLISTING"
->void* xmlMallocLoc (int size,
+>void* xmlMallocLoc (<GTKDOCLINK
+HREF="SIZE-T"
+>size_t</GTKDOCLINK
+> size,
const char *file,
int line);</PRE
></TD
@@ -1493,7 +1509,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN22258"
+NAME="AEN23041"
></A
><P
></P
@@ -1565,7 +1581,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN22275"
+NAME="AEN23058"
></A
><H3
><A
@@ -1582,7 +1598,10 @@
><PRE
CLASS="PROGRAMLISTING"
>void* xmlReallocLoc (void *ptr,
- int size,
+ <GTKDOCLINK
+HREF="SIZE-T"
+>size_t</GTKDOCLINK
+> size,
const char *file,
int line);</PRE
></TD
@@ -1598,7 +1617,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN22282"
+NAME="AEN23066"
></A
><P
></P
@@ -1687,7 +1706,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN22303"
+NAME="AEN23087"
></A
><H3
><A
@@ -1719,7 +1738,7 @@
><DIV
CLASS="INFORMALTABLE"
><A
-NAME="AEN22310"
+NAME="AEN23094"
></A
><P
></P