BUG FIXED #2784 HTML parsing/output improvements Rebuilt, updated the docs
BUG FIXED #2784
HTML parsing/output improvements
Rebuilt, updated the docs
Improvement of regression scripts, make testall should look clean
Released as 1.7.4
diff --git a/doc/html/gnome-xml-xmlmemory.html b/doc/html/gnome-xml-xmlmemory.html
index 44ecc56..78e72ee 100644
--- a/doc/html/gnome-xml-xmlmemory.html
+++ b/doc/html/gnome-xml-xmlmemory.html
@@ -9,14 +9,11 @@
TITLE="Gnome XML Library Reference Manual"
HREF="book1.html"><LINK
REL="UP"
-TITLE="Gnome XML Library"
-HREF="libxml.html"><LINK
+TITLE="Libxml Library Reference"
+HREF="libxml-lib.html"><LINK
REL="PREVIOUS"
TITLE="parserInternals"
-HREF="gnome-xml-parserinternals.html"><LINK
-REL="NEXT"
-TITLE="nanohttp"
-HREF="gnome-xml-nanohttp.html"></HEAD
+HREF="gnome-xml-parserinternals.html"></HEAD
><BODY
BGCOLOR="#FFFFFF"
TEXT="#000000"
@@ -82,7 +79,7 @@
SIZE="3"
><B
><A
-HREF="libxml.html"
+HREF="libxml-lib.html"
><FONT
COLOR="#FFFFFF"
SIZE="3"
@@ -97,16 +94,7 @@
WIDTH="25%"
BGCOLOR="#C00000"
ALIGN="right"
-><A
-HREF="gnome-xml-nanohttp.html"
-><FONT
-COLOR="#FFFFFF"
-SIZE="3"
-><B
->Next Page >>></B
-></FONT
-></A
-></TD
+> </TD
></TR
></TABLE
></DIV
@@ -115,7 +103,7 @@
><DIV
CLASS="REFNAMEDIV"
><A
-NAME="AEN8804"
+NAME="AEN9199"
></A
><H2
>Name</H2
@@ -123,7 +111,7 @@
><DIV
CLASS="REFSYNOPSISDIV"
><A
-NAME="AEN8807"
+NAME="AEN9202"
></A
><H2
>Synopsis</H2
@@ -138,10 +126,6 @@
CLASS="SYNOPSIS"
>
-#define <A
-HREF="gnome-xml-xmlmemory.html#NO-DEBUG-MEMORY"
->NO_DEBUG_MEMORY</A
->
void <A
HREF="gnome-xml-xmlmemory.html#XMLFREE"
>xmlFree</A
@@ -222,7 +206,7 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN8828"
+NAME="AEN9222"
></A
><H2
>Description</H2
@@ -232,40 +216,14 @@
><DIV
CLASS="REFSECT1"
><A
-NAME="AEN8831"
+NAME="AEN9225"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8833"
-></A
-><H3
-><A
-NAME="NO-DEBUG-MEMORY"
-></A
->NO_DEBUG_MEMORY</H3
-><TABLE
-BORDER="0"
-BGCOLOR="#D6E8FF"
-WIDTH="100%"
-CELLPADDING="6"
-><TR
-><TD
-><PRE
-CLASS="PROGRAMLISTING"
->#define NO_DEBUG_MEMORY</PRE
-></TD
-></TR
-></TABLE
-><P
-></P
-></DIV
-><HR><DIV
-CLASS="REFSECT2"
-><A
-NAME="AEN8838"
+NAME="AEN9227"
></A
><H3
><A
@@ -328,7 +286,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8854"
+NAME="AEN9243"
></A
><H3
><A
@@ -394,7 +352,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8871"
+NAME="AEN9260"
></A
><H3
><A
@@ -478,7 +436,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8892"
+NAME="AEN9281"
></A
><H3
><A
@@ -546,7 +504,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>a pointer to the new string or NULL if allocation error occured.</TD
></TR
></TABLE
><P
@@ -556,7 +514,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8912"
+NAME="AEN9301"
></A
><H3
><A
@@ -604,7 +562,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>0 on success</TD
></TR
></TABLE
><P
@@ -614,7 +572,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8927"
+NAME="AEN9316"
></A
><H3
><A
@@ -662,7 +620,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>an int representing the amount of memory allocated.</TD
></TR
></TABLE
><P
@@ -672,7 +630,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8942"
+NAME="AEN9331"
></A
><H3
><A
@@ -700,7 +658,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8948"
+NAME="AEN9337"
></A
><H3
><A
@@ -753,7 +711,8 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> a FILE descriptor used as the output file, if NULL, the result is
+ 8 written to the file .memorylist</TD
></TR
></TABLE
><P
@@ -763,7 +722,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8964"
+NAME="AEN9353"
></A
><H3
><A
@@ -779,7 +738,7 @@
><TD
><PRE
CLASS="PROGRAMLISTING"
->#define DEBUG_MEMORY_LOCATION</PRE
+>#define DEBUG_MEMORY_LOCATION</PRE
></TD
></TR
></TABLE
@@ -789,7 +748,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8969"
+NAME="AEN9358"
></A
><H3
><A
@@ -805,7 +764,7 @@
><TD
><PRE
CLASS="PROGRAMLISTING"
->#define DEBUG_MEMORY</PRE
+>#define DEBUG_MEMORY</PRE
></TD
></TR
></TABLE
@@ -815,7 +774,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8974"
+NAME="AEN9363"
></A
><H3
><A
@@ -831,7 +790,7 @@
><TD
><PRE
CLASS="PROGRAMLISTING"
->#define MEM_LIST</PRE
+>#define MEM_LIST /* keep a list of all the allocated memory blocks */</PRE
></TD
></TR
></TABLE
@@ -841,7 +800,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN8979"
+NAME="AEN9368"
></A
><H3
><A
@@ -896,7 +855,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> an int specifying the size in byte to allocate.</TD
></TR
><TR
><TD
@@ -913,7 +872,13 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the line number</TD
+> the file name or NULL
+ <TT
+CLASS="PARAMETER"
+><I
+>file</I
+></TT
+>: the line number</TD
></TR
><TR
><TD
@@ -940,7 +905,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9003"
+NAME="AEN9393"
></A
><H3
><A
@@ -996,7 +961,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> the initial memory block pointer</TD
></TR
><TR
><TD
@@ -1013,7 +978,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+> an int specifying the size in byte to allocate.</TD
></TR
><TR
><TD
@@ -1030,7 +995,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the line number</TD
+> the file name or NULL</TD
></TR
><TR
><TD
@@ -1057,7 +1022,7 @@
><HR><DIV
CLASS="REFSECT2"
><A
-NAME="AEN9031"
+NAME="AEN9421"
></A
><H3
><A
@@ -1129,7 +1094,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> the line number</TD
+> the file name or NULL</TD
></TR
><TR
><TD
@@ -1161,7 +1126,7 @@
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
-> </TD
+>a pointer to the new string or NULL if allocation error occured.</TD
></TR
></TABLE
><P
@@ -1222,7 +1187,7 @@
SIZE="3"
><B
><A
-HREF="libxml.html"
+HREF="libxml-lib.html"
><FONT
COLOR="#FFFFFF"
SIZE="3"
@@ -1237,16 +1202,7 @@
WIDTH="25%"
BGCOLOR="#C00000"
ALIGN="right"
-><A
-HREF="gnome-xml-nanohttp.html"
-><FONT
-COLOR="#FFFFFF"
-SIZE="3"
-><B
->Next Page >>></B
-></FONT
-></A
-></TD
+> </TD
></TR
><TR
><TD
@@ -1262,13 +1218,7 @@
><TD
COLSPAN="2"
ALIGN="right"
-><FONT
-COLOR="#FFFFFF"
-SIZE="3"
-><B
->nanohttp</B
-></FONT
-></TD
+> </TD
></TR
></TABLE
></DIV