1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2025-07-29 11:41:22 +03:00

- HTMLtree.h debugXML.h parserInternals.h tree.h valid.c

xmlversion.h.in xpathInternals.h xpath.h: some cleanup for gtk-doc
- doc/html/* : rebuilt the docs
- valid.c: small patch which may improve some case when
  validating.
Daniel
This commit is contained in:
Daniel Veillard
2001-05-19 14:59:49 +00:00
parent f69bb4b5bf
commit bed7b052a3
41 changed files with 7944 additions and 1441 deletions

View File

@ -4,7 +4,7 @@
>xmlmemory</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK
CONTENT="Modular DocBook HTML Stylesheet Version 1.59"><LINK
REL="HOME"
TITLE="Gnome XML Library Reference Manual"
HREF="book1.html"><LINK
@ -15,6 +15,7 @@ REL="PREVIOUS"
TITLE="debugXML"
HREF="libxml-debugxml.html"></HEAD
><BODY
CLASS="REFENTRY"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
@ -109,7 +110,7 @@ NAME="LIBXML-XMLMEMORY"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN20949"
NAME="AEN21534"
></A
><H2
>Name</H2
@ -117,7 +118,7 @@ NAME="AEN20949"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN20952"
NAME="AEN21537"
></A
><H2
>Synopsis</H2
@ -140,14 +141,6 @@ HREF="libxml-xmlmemory.html#DEBUG-MEMORY-CAPS"
HREF="libxml-xmlmemory.html#MEM-LIST-CAPS"
>MEM_LIST</A
>
#define <A
HREF="libxml-xmlmemory.html#DEBUG-MEMORY-FREED-CAPS"
>DEBUG_MEMORY_FREED</A
>
#define <A
HREF="libxml-xmlmemory.html#MEM-CLEANUP-CAPS"
>MEM_CLEANUP</A
> (p,l)
void (<A
HREF="libxml-xmlmemory.html#XMLFREEFUNC"
>*xmlFreeFunc</A
@ -268,7 +261,7 @@ HREF="libxml-xmlmemory.html#XMLMEMSTRDUPLOC"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN20986"
NAME="AEN21569"
></A
><H2
>Description</H2
@ -278,14 +271,14 @@ NAME="AEN20986"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN20989"
NAME="AEN21572"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN20991"
NAME="AEN21574"
></A
><H3
><A
@ -306,12 +299,17 @@ CLASS="PROGRAMLISTING"
></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="AEN20996"
NAME="AEN21580"
></A
><H3
><A
@ -337,108 +335,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN21001"
></A
><H3
><A
NAME="DEBUG-MEMORY-FREED-CAPS"
></A
>DEBUG_MEMORY_FREED</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>#define DEBUG_MEMORY_FREED</PRE
></TD
></TR
></TABLE
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN21006"
></A
><H3
><A
NAME="MEM-CLEANUP-CAPS"
></A
>MEM_CLEANUP()</H3
><TABLE
BORDER="0"
BGCOLOR="#D6E8FF"
WIDTH="100%"
CELLPADDING="6"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>#define MEM_CLEANUP(p,l)</PRE
></TD
></TR
></TABLE
><P
></P
><DIV
CLASS="INFORMALTABLE"
><P
></P
><TABLE
BORDER="0"
WIDTH="100%"
BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>p</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&nbsp;</TD
></TR
><TR
><TD
WIDTH="20%"
ALIGN="RIGHT"
VALIGN="TOP"
><TT
CLASS="PARAMETER"
><I
>l</I
></TT
>&nbsp;:</TD
><TD
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&#13;</TD
></TR
></TABLE
><P
></P
></DIV
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN21024"
NAME="AEN21585"
></A
><H3
><A
@ -462,6 +359,9 @@ CLASS="PROGRAMLISTING"
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN21590"
></A
><P
></P
><TABLE
@ -471,6 +371,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -486,8 +387,9 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&#13;</TD
>&nbsp;</TD
></TR
></TBODY
></TABLE
><P
></P
@ -496,7 +398,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN21038"
NAME="AEN21599"
></A
><H3
><A
@ -520,6 +422,9 @@ CLASS="PROGRAMLISTING"
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN21604"
></A
><P
></P
><TABLE
@ -529,6 +434,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -544,8 +450,9 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&#13;</TD
>&nbsp;</TD
></TR
></TBODY
></TABLE
><P
></P
@ -554,7 +461,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN21052"
NAME="AEN21613"
></A
><H3
><A
@ -579,6 +486,9 @@ CLASS="PROGRAMLISTING"
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN21618"
></A
><P
></P
><TABLE
@ -588,6 +498,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -620,8 +531,9 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&#13;</TD
>&nbsp;</TD
></TR
></TBODY
></TABLE
><P
></P
@ -630,7 +542,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN21070"
NAME="AEN21631"
></A
><H3
><A
@ -654,6 +566,9 @@ CLASS="PROGRAMLISTING"
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN21636"
></A
><P
></P
><TABLE
@ -663,6 +578,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -693,8 +609,9 @@ CLASS="EMPHASIS"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&#13;</TD
>&nbsp;</TD
></TR
></TBODY
></TABLE
><P
></P
@ -703,7 +620,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN21088"
NAME="AEN21649"
></A
><H3
><A
@ -748,6 +665,9 @@ done ?</P
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN21660"
></A
><P
></P
><TABLE
@ -757,6 +677,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -852,6 +773,7 @@ ALIGN="LEFT"
VALIGN="TOP"
>0 on success</TD
></TR
></TBODY
></TABLE
><P
></P
@ -860,7 +782,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN21128"
NAME="AEN21689"
></A
><H3
><A
@ -901,6 +823,9 @@ HREF="libxml-xmlmemory.html#XMLSTRDUPFUNC"
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN21699"
></A
><P
></P
><TABLE
@ -910,6 +835,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -1005,6 +931,7 @@ ALIGN="LEFT"
VALIGN="TOP"
>0 on success</TD
></TR
></TBODY
></TABLE
><P
></P
@ -1013,7 +940,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN21167"
NAME="AEN21728"
></A
><H3
><A
@ -1039,6 +966,9 @@ CLASS="PROGRAMLISTING"
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN21734"
></A
><P
></P
><TABLE
@ -1048,6 +978,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -1063,6 +994,7 @@ ALIGN="LEFT"
VALIGN="TOP"
>0 on success</TD
></TR
></TBODY
></TABLE
><P
></P
@ -1071,7 +1003,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN21182"
NAME="AEN21743"
></A
><H3
><A
@ -1097,6 +1029,9 @@ CLASS="PROGRAMLISTING"
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN21749"
></A
><P
></P
><TABLE
@ -1106,6 +1041,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -1121,6 +1057,7 @@ ALIGN="LEFT"
VALIGN="TOP"
>an int representing the amount of memory allocated.</TD
></TR
></TBODY
></TABLE
><P
></P
@ -1129,7 +1066,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN21197"
NAME="AEN21758"
></A
><H3
><A
@ -1158,6 +1095,9 @@ HREF="FILE-CAPS"
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN21765"
></A
><P
></P
><TABLE
@ -1167,6 +1107,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -1185,6 +1126,7 @@ VALIGN="TOP"
> a FILE descriptor used as the output file, if NULL, the result is
written to the file .memorylist</TD
></TR
></TBODY
></TABLE
><P
></P
@ -1193,7 +1135,7 @@ written to the file .memorylist</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN21213"
NAME="AEN21774"
></A
><H3
><A
@ -1229,6 +1171,9 @@ CLASS="PARAMETER"
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN21782"
></A
><P
></P
><TABLE
@ -1238,6 +1183,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -1272,6 +1218,7 @@ ALIGN="LEFT"
VALIGN="TOP"
> number of entries to dump</TD
></TR
></TBODY
></TABLE
><P
></P
@ -1280,7 +1227,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN21234"
NAME="AEN21795"
></A
><H3
><A
@ -1308,7 +1255,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN21240"
NAME="AEN21801"
></A
><H3
><A
@ -1332,6 +1279,9 @@ CLASS="PROGRAMLISTING"
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN21806"
></A
><P
></P
><TABLE
@ -1341,6 +1291,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -1356,8 +1307,9 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&#13;</TD
>&nbsp;</TD
></TR
></TBODY
></TABLE
><P
></P
@ -1366,7 +1318,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN21254"
NAME="AEN21815"
></A
><H3
><A
@ -1390,6 +1342,9 @@ CLASS="PROGRAMLISTING"
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN21820"
></A
><P
></P
><TABLE
@ -1399,6 +1354,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -1431,8 +1387,9 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&#13;</TD
>&nbsp;</TD
></TR
></TBODY
></TABLE
><P
></P
@ -1441,7 +1398,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN21272"
NAME="AEN21833"
></A
><H3
><A
@ -1465,6 +1422,9 @@ CLASS="PROGRAMLISTING"
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN21838"
></A
><P
></P
><TABLE
@ -1474,6 +1434,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -1489,8 +1450,9 @@ CLASS="PARAMETER"
WIDTH="80%"
ALIGN="LEFT"
VALIGN="TOP"
>&#13;</TD
>&nbsp;</TD
></TR
></TBODY
></TABLE
><P
></P
@ -1499,7 +1461,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN21286"
NAME="AEN21847"
></A
><H3
><A
@ -1530,6 +1492,9 @@ HREF="MALLOC"
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN21854"
></A
><P
></P
><TABLE
@ -1539,6 +1504,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -1590,6 +1556,7 @@ ALIGN="LEFT"
VALIGN="TOP"
> the line number</TD
></TR
></TBODY
></TABLE
><P
></P
@ -1598,7 +1565,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN21310"
NAME="AEN21871"
></A
><H3
><A
@ -1630,6 +1597,9 @@ HREF="REALLOC"
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN21878"
></A
><P
></P
><TABLE
@ -1639,6 +1609,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -1707,6 +1678,7 @@ ALIGN="LEFT"
VALIGN="TOP"
> the line number</TD
></TR
></TBODY
></TABLE
><P
></P
@ -1715,7 +1687,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN21338"
NAME="AEN21899"
></A
><H3
><A
@ -1746,6 +1718,9 @@ HREF="STRDUP"
></P
><DIV
CLASS="INFORMALTABLE"
><A
NAME="AEN21906"
></A
><P
></P
><TABLE
@ -1755,6 +1730,7 @@ BGCOLOR="#FFD0D0"
CELLSPACING="0"
CELLPADDING="4"
CLASS="CALSTABLE"
><TBODY
><TR
><TD
WIDTH="20%"
@ -1821,6 +1797,7 @@ ALIGN="LEFT"
VALIGN="TOP"
>a pointer to the new string or NULL if allocation error occured.</TD
></TR
></TBODY
></TABLE
><P
></P