1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2025-02-24 05:57:54 +03:00

Preparing for 2.3.4 release:

- configure.in: bumped to 2.3.4
- error.c: fixed bug #51860
- tree.c: fixed bug #51861
- valid.c: cleanup, more debug, failed to fix one bug crap ...
- tree.[ch] : added xmlDefaultBufferSize
- nanoftp.c: typo in function name header block
- doc/xml.html : updated, added link to XML::LibXSLT
- doc/html/* : rebuilt the docs
Daniel
This commit is contained in:
Daniel Veillard 2001-03-10 12:32:04 +00:00
parent 80f3257163
commit e356c28006
28 changed files with 1420 additions and 799 deletions

View File

@ -1,3 +1,14 @@
Sat Mar 10 13:09:53 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
* configure.in: bumped to 2.3.4
* error.c: fixed bug #51860
* tree.c: fixed bug #51861
* valid.c: cleanup, more debug, failed to fix one bug crap ...
* tree.[ch] : added xmlDefaultBufferSize
* nanoftp.c: typo in function name header block
* doc/xml.html : updated, added link to XML::LibXSLT
* doc/html/* : rebuilt the docs
Wed Mar 7 20:43:47 CET 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
* parser.c SAX.c: the new content parsing code raised an

View File

@ -6,7 +6,7 @@ AC_CANONICAL_HOST
LIBXML_MAJOR_VERSION=2
LIBXML_MINOR_VERSION=3
LIBXML_MICRO_VERSION=3
LIBXML_MICRO_VERSION=4
LIBXML_VERSION=$LIBXML_MAJOR_VERSION.$LIBXML_MINOR_VERSION.$LIBXML_MICRO_VERSION
LIBXML_VERSION_INFO=`expr $LIBXML_MAJOR_VERSION + $LIBXML_MINOR_VERSION`:$LIBXML_MICRO_VERSION:$LIBXML_MINOR_VERSION

View File

@ -148,6 +148,7 @@
<ANCHOR id ="HTMLDEFAULTSAXHANDLERINIT" href="libxml/libxml-sax.html#HTMLDEFAULTSAXHANDLERINIT">
<ANCHOR id ="SGMLDEFAULTSAXHANDLERINIT" href="libxml/libxml-sax.html#SGMLDEFAULTSAXHANDLERINIT">
<ANCHOR id ="LIBXML-TREE" href="libxml/libxml-tree.html">
<ANCHOR id ="XML-XML-NAMESPACE-CAPS" href="libxml/libxml-tree.html#XML-XML-NAMESPACE-CAPS">
<ANCHOR id ="XMLELEMENTTYPE" href="libxml/libxml-tree.html#XMLELEMENTTYPE">
<ANCHOR id ="XMLCHAR" href="libxml/libxml-tree.html#XMLCHAR">
<ANCHOR id ="CHAR-CAPS" href="libxml/libxml-tree.html#CHAR-CAPS">
@ -552,6 +553,9 @@
<ANCHOR id ="XMLXPATHMULTVALUES" href="libxml/libxml-xpathinternals.html#XMLXPATHMULTVALUES">
<ANCHOR id ="XMLXPATHDIVVALUES" href="libxml/libxml-xpathinternals.html#XMLXPATHDIVVALUES">
<ANCHOR id ="XMLXPATHMODVALUES" href="libxml/libxml-xpathinternals.html#XMLXPATHMODVALUES">
<ANCHOR id ="XMLXPATHNEXTPRECEDING" href="libxml/libxml-xpathinternals.html#XMLXPATHNEXTPRECEDING">
<ANCHOR id ="XMLXPATHNEXTANCESTOR" href="libxml/libxml-xpathinternals.html#XMLXPATHNEXTANCESTOR">
<ANCHOR id ="XMLXPATHNEXTPRECEDINGSIBLING" href="libxml/libxml-xpathinternals.html#XMLXPATHNEXTPRECEDINGSIBLING">
<ANCHOR id ="XMLXPATHLASTFUNCTION" href="libxml/libxml-xpathinternals.html#XMLXPATHLASTFUNCTION">
<ANCHOR id ="XMLXPATHPOSITIONFUNCTION" href="libxml/libxml-xpathinternals.html#XMLXPATHPOSITIONFUNCTION">
<ANCHOR id ="XMLXPATHCOUNTFUNCTION" href="libxml/libxml-xpathinternals.html#XMLXPATHCOUNTFUNCTION">
@ -820,6 +824,7 @@
<ANCHOR id ="LIBXML-XMLMEMORY" href="libxml/libxml-xmlmemory.html">
<ANCHOR id ="DEBUG-MEMORY-CAPS" href="libxml/libxml-xmlmemory.html#DEBUG-MEMORY-CAPS">
<ANCHOR id ="MEM-LIST-CAPS" href="libxml/libxml-xmlmemory.html#MEM-LIST-CAPS">
<ANCHOR id ="MEM-CLEANUP-CAPS" href="libxml/libxml-xmlmemory.html#MEM-CLEANUP-CAPS">
<ANCHOR id ="XMLFREEFUNC" href="libxml/libxml-xmlmemory.html#XMLFREEFUNC">
<ANCHOR id ="XMLMALLOCFUNC" href="libxml/libxml-xmlmemory.html#XMLMALLOCFUNC">
<ANCHOR id ="XMLREALLOCFUNC" href="libxml/libxml-xmlmemory.html#XMLREALLOCFUNC">

View File

@ -121,7 +121,7 @@ NAME="LIBXML-DEBUGXML"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN18302"
NAME="AEN18399"
></A
><H2
>Name</H2
@ -129,7 +129,7 @@ NAME="AEN18302"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN18305"
NAME="AEN18402"
></A
><H2
>Synopsis</H2
@ -321,7 +321,7 @@ HREF="FILE-CAPS"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN18352"
NAME="AEN18449"
></A
><H2
>Description</H2
@ -331,14 +331,14 @@ NAME="AEN18352"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN18355"
NAME="AEN18452"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN18357"
NAME="AEN18454"
></A
><H3
><A
@ -420,7 +420,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18377"
NAME="AEN18474"
></A
><H3
><A
@ -520,7 +520,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18401"
NAME="AEN18498"
></A
><H3
><A
@ -620,7 +620,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18425"
NAME="AEN18522"
></A
><H3
><A
@ -720,7 +720,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18449"
NAME="AEN18546"
></A
><H3
><A
@ -820,7 +820,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18473"
NAME="AEN18570"
></A
><H3
><A
@ -920,7 +920,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18497"
NAME="AEN18594"
></A
><H3
><A
@ -1002,7 +1002,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18517"
NAME="AEN18614"
></A
><H3
><A
@ -1084,7 +1084,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18537"
NAME="AEN18634"
></A
><H3
><A
@ -1166,7 +1166,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18557"
NAME="AEN18654"
></A
><H3
><A
@ -1248,7 +1248,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18577"
NAME="AEN18674"
></A
><H3
><A
@ -1330,7 +1330,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18597"
NAME="AEN18694"
></A
><H3
><A
@ -1403,7 +1403,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18615"
NAME="AEN18712"
></A
><H3
><A
@ -1437,7 +1437,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18620"
NAME="AEN18717"
></A
><H3
><A
@ -1463,7 +1463,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18625"
NAME="AEN18722"
></A
><H3
><A
@ -1599,7 +1599,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18658"
NAME="AEN18755"
></A
><H3
><A

View File

@ -121,7 +121,7 @@ NAME="LIBXML-ENCODING"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN17836"
NAME="AEN17933"
></A
><H2
>Name</H2
@ -129,7 +129,7 @@ NAME="AEN17836"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN17839"
NAME="AEN17936"
></A
><H2
>Synopsis</H2
@ -306,7 +306,7 @@ HREF="libxml-encoding.html#XMLCHARENCODINGHANDLER"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN17881"
NAME="AEN17978"
></A
><H2
>Description</H2
@ -316,14 +316,14 @@ NAME="AEN17881"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN17884"
NAME="AEN17981"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN17886"
NAME="AEN17983"
></A
><H3
><A
@ -374,7 +374,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17891"
NAME="AEN17988"
></A
><H3
><A
@ -501,7 +501,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17921"
NAME="AEN18018"
></A
><H3
><A
@ -628,7 +628,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17951"
NAME="AEN18048"
></A
><H3
><A
@ -662,7 +662,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17956"
NAME="AEN18053"
></A
><H3
><A
@ -688,7 +688,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17961"
NAME="AEN18058"
></A
><H3
><A
@ -719,7 +719,7 @@ in normal processing.</P
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17967"
NAME="AEN18064"
></A
><H3
><A
@ -748,7 +748,7 @@ unregisters all the encoding handlers and the aliases.</P
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17973"
NAME="AEN18070"
></A
><H3
><A
@ -811,7 +811,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17989"
NAME="AEN18086"
></A
><H3
><A
@ -893,7 +893,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18010"
NAME="AEN18107"
></A
><H3
><A
@ -970,7 +970,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18029"
NAME="AEN18126"
></A
><H3
><A
@ -1074,7 +1074,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18054"
NAME="AEN18151"
></A
><H3
><A
@ -1154,7 +1154,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18074"
NAME="AEN18171"
></A
><H3
><A
@ -1229,7 +1229,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18093"
NAME="AEN18190"
></A
><H3
><A
@ -1257,7 +1257,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18099"
NAME="AEN18196"
></A
><H3
><A
@ -1338,7 +1338,7 @@ if not recognized.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18119"
NAME="AEN18216"
></A
><H3
><A
@ -1421,7 +1421,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18140"
NAME="AEN18237"
></A
><H3
><A
@ -1519,7 +1519,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18164"
NAME="AEN18261"
></A
><H3
><A
@ -1614,7 +1614,7 @@ CLASS="PARAMETER"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18186"
NAME="AEN18283"
></A
><H3
><A
@ -1747,7 +1747,7 @@ the result of transformation can't fit into the encoding we want), or</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18217"
NAME="AEN18314"
></A
><H3
><A
@ -1870,7 +1870,7 @@ the result of transformation can't fit into the encoding we want), or</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18247"
NAME="AEN18344"
></A
><H3
><A
@ -1994,7 +1994,7 @@ the result of transformation can't fit into the encoding we want), or</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18277"
NAME="AEN18374"
></A
><H3
><A

View File

@ -121,7 +121,7 @@ NAME="LIBXML-ENTITIES"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN7141"
NAME="AEN7147"
></A
><H2
>Name</H2
@ -129,7 +129,7 @@ NAME="AEN7141"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN7144"
NAME="AEN7150"
></A
><H2
>Synopsis</H2
@ -369,7 +369,7 @@ HREF="libxml-entities.html#XMLCLEANUPPREDEFINEDENTITIES"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN7207"
NAME="AEN7213"
></A
><H2
>Description</H2
@ -379,14 +379,14 @@ NAME="AEN7207"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN7210"
NAME="AEN7216"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN7212"
NAME="AEN7218"
></A
><H3
><A
@ -419,7 +419,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7217"
NAME="AEN7223"
></A
><H3
><A
@ -467,7 +467,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7222"
NAME="AEN7228"
></A
><H3
><A
@ -493,7 +493,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7227"
NAME="AEN7233"
></A
><H3
><A
@ -519,7 +519,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7232"
NAME="AEN7238"
></A
><H3
><A
@ -547,7 +547,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7238"
NAME="AEN7244"
></A
><H3
><A
@ -730,7 +730,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7283"
NAME="AEN7289"
></A
><H3
><A
@ -913,7 +913,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7328"
NAME="AEN7334"
></A
><H3
><A
@ -994,7 +994,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7349"
NAME="AEN7355"
></A
><H3
><A
@ -1098,7 +1098,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7375"
NAME="AEN7381"
></A
><H3
><A
@ -1201,7 +1201,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7401"
NAME="AEN7407"
></A
><H3
><A
@ -1304,7 +1304,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7427"
NAME="AEN7433"
></A
><H3
><A
@ -1413,7 +1413,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7455"
NAME="AEN7461"
></A
><H3
><A
@ -1518,7 +1518,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7481"
NAME="AEN7487"
></A
><H3
><A
@ -1621,7 +1621,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7507"
NAME="AEN7513"
></A
><H3
><A
@ -1682,7 +1682,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7523"
NAME="AEN7529"
></A
><H3
><A
@ -1763,7 +1763,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7544"
NAME="AEN7550"
></A
><H3
><A
@ -1826,7 +1826,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7560"
NAME="AEN7566"
></A
><H3
><A
@ -1910,7 +1910,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7581"
NAME="AEN7587"
></A
><H3
><A
@ -1994,7 +1994,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7602"
NAME="AEN7608"
></A
><H3
><A

View File

@ -121,7 +121,7 @@ NAME="LIBXML-HTMLPARSER"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN9626"
NAME="AEN9632"
></A
><H2
>Name</H2
@ -129,7 +129,7 @@ NAME="AEN9626"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN9629"
NAME="AEN9635"
></A
><H2
>Synopsis</H2
@ -393,7 +393,7 @@ HREF="libxml-htmlparser.html#HTMLPARSERCTXTPTR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN9693"
NAME="AEN9699"
></A
><H2
>Description</H2
@ -403,14 +403,14 @@ NAME="AEN9693"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN9696"
NAME="AEN9702"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN9698"
NAME="AEN9704"
></A
><H3
><A
@ -436,7 +436,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9703"
NAME="AEN9709"
></A
><H3
><A
@ -462,7 +462,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9708"
NAME="AEN9714"
></A
><H3
><A
@ -488,7 +488,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9713"
NAME="AEN9719"
></A
><H3
><A
@ -514,7 +514,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9718"
NAME="AEN9724"
></A
><H3
><A
@ -540,7 +540,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9723"
NAME="AEN9729"
></A
><H3
><A
@ -566,7 +566,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9728"
NAME="AEN9734"
></A
><H3
><A
@ -592,7 +592,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9733"
NAME="AEN9739"
></A
><H3
><A
@ -618,7 +618,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9738"
NAME="AEN9744"
></A
><H3
><A
@ -644,7 +644,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9743"
NAME="AEN9749"
></A
><H3
><A
@ -679,7 +679,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9748"
NAME="AEN9754"
></A
><H3
><A
@ -705,7 +705,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9753"
NAME="AEN9759"
></A
><H3
><A
@ -735,7 +735,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9758"
NAME="AEN9764"
></A
><H3
><A
@ -761,7 +761,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9763"
NAME="AEN9769"
></A
><H3
><A
@ -842,7 +842,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9784"
NAME="AEN9790"
></A
><H3
><A
@ -925,7 +925,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9806"
NAME="AEN9812"
></A
><H3
><A
@ -1005,7 +1005,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9827"
NAME="AEN9833"
></A
><H3
><A
@ -1106,7 +1106,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9852"
NAME="AEN9858"
></A
><H3
><A
@ -1229,7 +1229,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9882"
NAME="AEN9888"
></A
><H3
><A
@ -1334,7 +1334,7 @@ if non-NULL *str will have to be freed by the caller.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9909"
NAME="AEN9915"
></A
><H3
><A
@ -1418,7 +1418,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9931"
NAME="AEN9937"
></A
><H3
><A
@ -1485,7 +1485,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9949"
NAME="AEN9955"
></A
><H3
><A
@ -1625,7 +1625,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9983"
NAME="AEN9989"
></A
><H3
><A
@ -1724,7 +1724,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10008"
NAME="AEN10014"
></A
><H3
><A
@ -1862,7 +1862,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10041"
NAME="AEN10047"
></A
><H3
><A
@ -1959,7 +1959,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10065"
NAME="AEN10071"
></A
><H3
><A
@ -2112,7 +2112,7 @@ CLASS="PARAMETER"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10100"
NAME="AEN10106"
></A
><H3
><A
@ -2283,7 +2283,7 @@ CLASS="PARAMETER"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10139"
NAME="AEN10145"
></A
><H3
><A
@ -2361,7 +2361,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10159"
NAME="AEN10165"
></A
><H3
><A
@ -2436,7 +2436,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10178"
NAME="AEN10184"
></A
><H3
><A
@ -2500,7 +2500,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10194"
NAME="AEN10200"
></A
><H3
><A
@ -2687,7 +2687,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10238"
NAME="AEN10244"
></A
><H3
><A

View File

@ -121,7 +121,7 @@ NAME="LIBXML-HTMLTREE"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN10275"
NAME="AEN10281"
></A
><H2
>Name</H2
@ -129,7 +129,7 @@ NAME="AEN10275"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN10278"
NAME="AEN10284"
></A
><H2
>Synopsis</H2
@ -286,7 +286,7 @@ HREF="libxml-tree.html#XMLDOCPTR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN10317"
NAME="AEN10323"
></A
><H2
>Description</H2
@ -296,14 +296,14 @@ NAME="AEN10317"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN10320"
NAME="AEN10326"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN10322"
NAME="AEN10328"
></A
><H3
><A
@ -329,7 +329,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10327"
NAME="AEN10333"
></A
><H3
><A
@ -355,7 +355,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10332"
NAME="AEN10338"
></A
><H3
><A
@ -381,7 +381,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10337"
NAME="AEN10343"
></A
><H3
><A
@ -407,7 +407,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10342"
NAME="AEN10348"
></A
><H3
><A
@ -509,7 +509,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10368"
NAME="AEN10374"
></A
><H3
><A
@ -611,7 +611,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10394"
NAME="AEN10400"
></A
><H3
><A
@ -692,7 +692,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10415"
NAME="AEN10421"
></A
><H3
><A
@ -793,7 +793,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10440"
NAME="AEN10446"
></A
><H3
><A
@ -896,7 +896,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10465"
NAME="AEN10471"
></A
><H3
><A
@ -995,7 +995,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10490"
NAME="AEN10496"
></A
><H3
><A
@ -1097,7 +1097,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10515"
NAME="AEN10521"
></A
><H3
><A
@ -1202,7 +1202,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10541"
NAME="AEN10547"
></A
><H3
><A
@ -1307,7 +1307,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10567"
NAME="AEN10573"
></A
><H3
><A

View File

@ -121,7 +121,7 @@ NAME="LIBXML-NANOFTP"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN13667"
NAME="AEN13763"
></A
><H2
>Name</H2
@ -129,7 +129,7 @@ NAME="AEN13667"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN13670"
NAME="AEN13766"
></A
><H2
>Synopsis</H2
@ -281,7 +281,7 @@ HREF="libxml-nanoftp.html#XMLNANOFTPREAD"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN13699"
NAME="AEN13795"
></A
><H2
>Description</H2
@ -291,14 +291,14 @@ NAME="AEN13699"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN13702"
NAME="AEN13798"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN13704"
NAME="AEN13800"
></A
><H3
><A
@ -557,7 +557,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13763"
NAME="AEN13859"
></A
><H3
><A
@ -651,7 +651,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13785"
NAME="AEN13881"
></A
><H3
><A
@ -681,7 +681,7 @@ and get the hostname</P
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13791"
NAME="AEN13887"
></A
><H3
><A
@ -702,12 +702,14 @@ CLASS="PROGRAMLISTING"
></TR
></TABLE
><P
>Cleanup the FTP protocol layer. This cleanup proxy informations.</P
><P
></P
></DIV
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13796"
NAME="AEN13893"
></A
><H3
><A
@ -767,7 +769,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13811"
NAME="AEN13908"
></A
><H3
><A
@ -827,7 +829,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13826"
NAME="AEN13923"
></A
><H3
><A
@ -905,7 +907,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13845"
NAME="AEN13942"
></A
><H3
><A
@ -965,7 +967,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13860"
NAME="AEN13957"
></A
><H3
><A
@ -1040,7 +1042,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13879"
NAME="AEN13976"
></A
><H3
><A
@ -1115,7 +1117,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13898"
NAME="AEN13995"
></A
><H3
><A
@ -1190,7 +1192,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13917"
NAME="AEN14014"
></A
><H3
><A
@ -1253,7 +1255,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13932"
NAME="AEN14029"
></A
><H3
><A
@ -1392,7 +1394,7 @@ CLASS="PARAMETER"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13964"
NAME="AEN14061"
></A
><H3
><A
@ -1489,7 +1491,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13987"
NAME="AEN14084"
></A
><H3
><A
@ -1564,7 +1566,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14006"
NAME="AEN14103"
></A
><H3
><A
@ -1639,7 +1641,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14025"
NAME="AEN14122"
></A
><H3
><A
@ -1732,7 +1734,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14048"
NAME="AEN14145"
></A
><H3
><A
@ -1808,7 +1810,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14067"
NAME="AEN14164"
></A
><H3
><A
@ -1883,7 +1885,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14086"
NAME="AEN14183"
></A
><H3
><A
@ -2016,7 +2018,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14118"
NAME="AEN14215"
></A
><H3
><A
@ -2109,7 +2111,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14141"
NAME="AEN14238"
></A
><H3
><A
@ -2242,7 +2244,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14173"
NAME="AEN14270"
></A
><H3
><A

View File

@ -121,7 +121,7 @@ NAME="LIBXML-NANOHTTP"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN13431"
NAME="AEN13527"
></A
><H2
>Name</H2
@ -129,7 +129,7 @@ NAME="AEN13431"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN13434"
NAME="AEN13530"
></A
><H2
>Synopsis</H2
@ -205,7 +205,7 @@ HREF="libxml-nanohttp.html#XMLNANOHTTPCLOSE"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN13448"
NAME="AEN13544"
></A
><H2
>Description</H2
@ -215,14 +215,14 @@ NAME="AEN13448"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN13451"
NAME="AEN13547"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN13453"
NAME="AEN13549"
></A
><H3
><A
@ -251,7 +251,7 @@ Currently it just checks for proxy informations</P
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13459"
NAME="AEN13555"
></A
><H3
><A
@ -277,7 +277,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13464"
NAME="AEN13560"
></A
><H3
><A
@ -340,7 +340,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13479"
NAME="AEN13575"
></A
><H3
><A
@ -454,7 +454,7 @@ if provided must be freed by the caller</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13506"
NAME="AEN13602"
></A
><H3
><A
@ -593,7 +593,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13538"
NAME="AEN13634"
></A
><H3
><A
@ -673,7 +673,7 @@ returned at that location</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13557"
NAME="AEN13653"
></A
><H3
><A
@ -748,7 +748,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13576"
NAME="AEN13672"
></A
><H3
><A
@ -824,7 +824,7 @@ header.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13595"
NAME="AEN13691"
></A
><H3
><A
@ -947,7 +947,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13624"
NAME="AEN13720"
></A
><H3
><A
@ -1041,7 +1041,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13647"
NAME="AEN13743"
></A
><H3
><A

View File

@ -1341,6 +1341,7 @@ CLASS="PROGRAMLISTING"
const char *directory; /* the directory/base of teh file */
const xmlChar *base; /* Base of the array to parse */
const xmlChar *cur; /* Current char being parsed */
const xmlChar *end; /* end of the arry to parse */
int length; /* length if known */
int line; /* Current line */
int col; /* Current column */

View File

@ -121,7 +121,7 @@ NAME="LIBXML-PARSERINTERNALS"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN15177"
NAME="AEN15274"
></A
><H2
>Name</H2
@ -129,7 +129,7 @@ NAME="AEN15177"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN15180"
NAME="AEN15277"
></A
><H2
>Synopsis</H2
@ -1089,7 +1089,7 @@ HREF="libxml-parserinternals.html#HTMLINITAUTOCLOSE"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN15444"
NAME="AEN15541"
></A
><H2
>Description</H2
@ -1099,14 +1099,14 @@ NAME="AEN15444"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN15447"
NAME="AEN15544"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN15449"
NAME="AEN15546"
></A
><H3
><A
@ -1132,7 +1132,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15454"
NAME="AEN15551"
></A
><H3
><A
@ -1158,7 +1158,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15459"
NAME="AEN15556"
></A
><H3
><A
@ -1216,7 +1216,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15473"
NAME="AEN15570"
></A
><H3
><A
@ -1274,7 +1274,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15487"
NAME="AEN15584"
></A
><H3
><A
@ -1332,7 +1332,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15501"
NAME="AEN15598"
></A
><H3
><A
@ -1390,7 +1390,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15515"
NAME="AEN15612"
></A
><H3
><A
@ -1448,7 +1448,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15529"
NAME="AEN15626"
></A
><H3
><A
@ -1506,7 +1506,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15543"
NAME="AEN15640"
></A
><H3
><A
@ -1564,7 +1564,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15557"
NAME="AEN15654"
></A
><H3
><A
@ -1622,7 +1622,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15571"
NAME="AEN15668"
></A
><H3
><A
@ -1680,7 +1680,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15585"
NAME="AEN15682"
></A
><H3
><A
@ -1738,7 +1738,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15599"
NAME="AEN15696"
></A
><H3
><A
@ -1796,7 +1796,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15613"
NAME="AEN15710"
></A
><H3
><A
@ -1854,7 +1854,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15627"
NAME="AEN15724"
></A
><H3
><A
@ -1944,7 +1944,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15650"
NAME="AEN15747"
></A
><H3
><A
@ -2036,7 +2036,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15674"
NAME="AEN15771"
></A
><H3
><A
@ -2121,7 +2121,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15696"
NAME="AEN15793"
></A
><H3
><A
@ -2197,7 +2197,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15715"
NAME="AEN15812"
></A
><H3
><A
@ -2273,7 +2273,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15734"
NAME="AEN15831"
></A
><H3
><A
@ -2364,7 +2364,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15758"
NAME="AEN15855"
></A
><H3
><A
@ -2440,7 +2440,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15777"
NAME="AEN15874"
></A
><H3
><A
@ -2560,7 +2560,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15810"
NAME="AEN15907"
></A
><H3
><A
@ -2669,7 +2669,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15839"
NAME="AEN15936"
></A
><H3
><A
@ -2750,7 +2750,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15860"
NAME="AEN15957"
></A
><H3
><A
@ -2830,7 +2830,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15880"
NAME="AEN15977"
></A
><H3
><A
@ -2926,7 +2926,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15904"
NAME="AEN16001"
></A
><H3
><A
@ -2987,7 +2987,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15920"
NAME="AEN16017"
></A
><H3
><A
@ -3112,7 +3112,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15951"
NAME="AEN16048"
></A
><H3
><A
@ -3212,7 +3212,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15976"
NAME="AEN16073"
></A
><H3
><A
@ -3312,7 +3312,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16001"
NAME="AEN16098"
></A
><H3
><A
@ -3376,7 +3376,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16017"
NAME="AEN16114"
></A
><H3
><A
@ -3463,7 +3463,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16039"
NAME="AEN16136"
></A
><H3
><A
@ -3565,7 +3565,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16065"
NAME="AEN16162"
></A
><H3
><A
@ -3650,7 +3650,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16086"
NAME="AEN16183"
></A
><H3
><A
@ -3732,7 +3732,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16107"
NAME="AEN16204"
></A
><H3
><A
@ -3795,7 +3795,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16123"
NAME="AEN16220"
></A
><H3
><A
@ -3894,7 +3894,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16148"
NAME="AEN16245"
></A
><H3
><A
@ -3975,7 +3975,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16169"
NAME="AEN16266"
></A
><H3
><A
@ -4105,7 +4105,7 @@ to get the Prefix if any.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16203"
NAME="AEN16300"
></A
><H3
><A
@ -4194,7 +4194,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16227"
NAME="AEN16324"
></A
><H3
><A
@ -4306,7 +4306,7 @@ to get the Prefix if any.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16257"
NAME="AEN16354"
></A
><H3
><A
@ -4394,7 +4394,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16281"
NAME="AEN16378"
></A
><H3
><A
@ -4477,7 +4477,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16303"
NAME="AEN16400"
></A
><H3
><A
@ -4548,7 +4548,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16322"
NAME="AEN16419"
></A
><H3
><A
@ -4640,7 +4640,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16347"
NAME="AEN16444"
></A
><H3
><A
@ -4728,7 +4728,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16371"
NAME="AEN16468"
></A
><H3
><A
@ -4813,7 +4813,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16394"
NAME="AEN16491"
></A
><H3
><A
@ -4918,7 +4918,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16421"
NAME="AEN16518"
></A
><H3
><A
@ -5056,7 +5056,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16455"
NAME="AEN16552"
></A
><H3
><A
@ -5139,7 +5139,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16477"
NAME="AEN16574"
></A
><H3
><A
@ -5222,7 +5222,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16499"
NAME="AEN16596"
></A
><H3
><A
@ -5311,7 +5311,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16521"
NAME="AEN16618"
></A
><H3
><A
@ -5442,7 +5442,7 @@ it is possible to return NULL and have publicID set.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16554"
NAME="AEN16651"
></A
><H3
><A
@ -5509,7 +5509,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16571"
NAME="AEN16668"
></A
><H3
><A
@ -5592,7 +5592,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16593"
NAME="AEN16690"
></A
><H3
><A
@ -5659,7 +5659,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16611"
NAME="AEN16708"
></A
><H3
><A
@ -5734,7 +5734,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16631"
NAME="AEN16728"
></A
><H3
><A
@ -5812,7 +5812,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16654"
NAME="AEN16751"
></A
><H3
><A
@ -5951,7 +5951,7 @@ or XML_ATTRIBUTE_FIXED. </TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16691"
NAME="AEN16788"
></A
><H3
><A
@ -6040,7 +6040,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16715"
NAME="AEN16812"
></A
><H3
><A
@ -6127,7 +6127,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16738"
NAME="AEN16835"
></A
><H3
><A
@ -6230,7 +6230,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16765"
NAME="AEN16862"
></A
><H3
><A
@ -6374,7 +6374,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16803"
NAME="AEN16900"
></A
><H3
><A
@ -6441,7 +6441,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16821"
NAME="AEN16918"
></A
><H3
><A
@ -6539,7 +6539,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16847"
NAME="AEN16944"
></A
><H3
><A
@ -6619,7 +6619,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16867"
NAME="AEN16964"
></A
><H3
><A
@ -6722,7 +6722,7 @@ hierarchy.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16893"
NAME="AEN16990"
></A
><H3
><A
@ -6845,7 +6845,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16924"
NAME="AEN17021"
></A
><H3
><A
@ -6928,7 +6928,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16946"
NAME="AEN17043"
></A
><H3
><A
@ -7007,7 +7007,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16965"
NAME="AEN17062"
></A
><H3
><A
@ -7095,7 +7095,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN16988"
NAME="AEN17085"
></A
><H3
><A
@ -7196,7 +7196,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17012"
NAME="AEN17109"
></A
><H3
><A
@ -7270,7 +7270,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17031"
NAME="AEN17128"
></A
><H3
><A
@ -7356,7 +7356,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17052"
NAME="AEN17149"
></A
><H3
><A
@ -7426,7 +7426,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17070"
NAME="AEN17167"
></A
><H3
><A
@ -7551,7 +7551,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17104"
NAME="AEN17201"
></A
><H3
><A
@ -7651,7 +7651,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17132"
NAME="AEN17229"
></A
><H3
><A
@ -7720,7 +7720,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17151"
NAME="AEN17248"
></A
><H3
><A
@ -7791,7 +7791,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17171"
NAME="AEN17268"
></A
><H3
><A
@ -7856,7 +7856,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17188"
NAME="AEN17285"
></A
><H3
><A
@ -7938,7 +7938,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17207"
NAME="AEN17304"
></A
><H3
><A
@ -8021,7 +8021,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17229"
NAME="AEN17326"
></A
><H3
><A
@ -8106,7 +8106,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17252"
NAME="AEN17349"
></A
><H3
><A
@ -8189,7 +8189,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17274"
NAME="AEN17371"
></A
><H3
><A
@ -8274,7 +8274,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17297"
NAME="AEN17394"
></A
><H3
><A
@ -8369,7 +8369,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17319"
NAME="AEN17416"
></A
><H3
><A
@ -8434,7 +8434,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17336"
NAME="AEN17433"
></A
><H3
><A
@ -8501,7 +8501,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17354"
NAME="AEN17451"
></A
><H3
><A
@ -8566,7 +8566,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17371"
NAME="AEN17468"
></A
><H3
><A
@ -8675,7 +8675,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17399"
NAME="AEN17496"
></A
><H3
><A
@ -8701,7 +8701,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17404"
NAME="AEN17501"
></A
><H3
><A
@ -8727,7 +8727,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17409"
NAME="AEN17506"
></A
><H3
><A
@ -8753,7 +8753,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17414"
NAME="AEN17511"
></A
><H3
><A
@ -8779,7 +8779,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17419"
NAME="AEN17516"
></A
><H3
><A
@ -8967,7 +8967,7 @@ must deallocate it !</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17466"
NAME="AEN17563"
></A
><H3
><A
@ -9155,7 +9155,7 @@ must deallocate it !</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17513"
NAME="AEN17610"
></A
><H3
><A
@ -9252,7 +9252,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17537"
NAME="AEN17634"
></A
><H3
><A
@ -9331,7 +9331,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17557"
NAME="AEN17654"
></A
><H3
><A
@ -9428,7 +9428,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17581"
NAME="AEN17678"
></A
><H3
><A
@ -9507,7 +9507,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17601"
NAME="AEN17698"
></A
><H3
><A
@ -9586,7 +9586,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17621"
NAME="AEN17718"
></A
><H3
><A
@ -9704,7 +9704,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17650"
NAME="AEN17747"
></A
><H3
><A
@ -9796,7 +9796,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17672"
NAME="AEN17769"
></A
><H3
><A
@ -9886,7 +9886,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17696"
NAME="AEN17793"
></A
><H3
><A
@ -9965,7 +9965,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17716"
NAME="AEN17813"
></A
><H3
><A
@ -10041,7 +10041,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17735"
NAME="AEN17832"
></A
><H3
><A
@ -10160,7 +10160,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17764"
NAME="AEN17861"
></A
><H3
><A
@ -10274,7 +10274,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17792"
NAME="AEN17889"
></A
><H3
><A
@ -10337,7 +10337,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17808"
NAME="AEN17905"
></A
><H3
><A
@ -10400,7 +10400,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN17824"
NAME="AEN17921"
></A
><H3
><A

File diff suppressed because it is too large Load Diff

View File

@ -121,7 +121,7 @@ NAME="LIBXML-URI"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN9357"
NAME="AEN9363"
></A
><H2
>Name</H2
@ -129,7 +129,7 @@ NAME="AEN9357"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN9360"
NAME="AEN9366"
></A
><H2
>Synopsis</H2
@ -243,7 +243,7 @@ HREF="libxml-uri.html#XMLURIPTR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN9388"
NAME="AEN9394"
></A
><H2
>Description</H2
@ -253,14 +253,14 @@ NAME="AEN9388"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN9391"
NAME="AEN9397"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN9393"
NAME="AEN9399"
></A
><H3
><A
@ -296,7 +296,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9398"
NAME="AEN9404"
></A
><H3
><A
@ -322,7 +322,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9403"
NAME="AEN9409"
></A
><H3
><A
@ -383,7 +383,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9419"
NAME="AEN9425"
></A
><H3
><A
@ -491,7 +491,7 @@ of error.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9446"
NAME="AEN9452"
></A
><H3
><A
@ -571,7 +571,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9467"
NAME="AEN9473"
></A
><H3
><A
@ -675,7 +675,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9493"
NAME="AEN9499"
></A
><H3
><A
@ -756,7 +756,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9514"
NAME="AEN9520"
></A
><H3
><A
@ -845,7 +845,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9536"
NAME="AEN9542"
></A
><H3
><A
@ -960,7 +960,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9564"
NAME="AEN9570"
></A
><H3
><A
@ -1038,7 +1038,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9584"
NAME="AEN9590"
></A
><H3
><A
@ -1121,7 +1121,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9605"
NAME="AEN9611"
></A
><H3
><A

View File

@ -121,7 +121,7 @@ NAME="LIBXML-VALID"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN7613"
NAME="AEN7619"
></A
><H2
>Name</H2
@ -129,7 +129,7 @@ NAME="AEN7613"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN7616"
NAME="AEN7622"
></A
><H2
>Synopsis</H2
@ -918,7 +918,7 @@ HREF="libxml-tree.html#XMLCHAR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN7827"
NAME="AEN7833"
></A
><H2
>Description</H2
@ -928,14 +928,14 @@ NAME="AEN7827"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN7830"
NAME="AEN7836"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN7832"
NAME="AEN7838"
></A
><H3
><A
@ -1029,7 +1029,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7854"
NAME="AEN7860"
></A
><H3
><A
@ -1123,7 +1123,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7876"
NAME="AEN7882"
></A
><H3
><A
@ -1163,7 +1163,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7881"
NAME="AEN7887"
></A
><H3
><A
@ -1189,7 +1189,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7886"
NAME="AEN7892"
></A
><H3
><A
@ -1215,7 +1215,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7891"
NAME="AEN7897"
></A
><H3
><A
@ -1241,7 +1241,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7896"
NAME="AEN7902"
></A
><H3
><A
@ -1267,7 +1267,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7901"
NAME="AEN7907"
></A
><H3
><A
@ -1293,7 +1293,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7906"
NAME="AEN7912"
></A
><H3
><A
@ -1319,7 +1319,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7911"
NAME="AEN7917"
></A
><H3
><A
@ -1428,7 +1428,7 @@ is updated to get the Prefix if any.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7940"
NAME="AEN7946"
></A
><H3
><A
@ -1593,7 +1593,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7981"
NAME="AEN7987"
></A
><H3
><A
@ -1674,7 +1674,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8002"
NAME="AEN8008"
></A
><H3
><A
@ -1737,7 +1737,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8018"
NAME="AEN8024"
></A
><H3
><A
@ -1821,7 +1821,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8039"
NAME="AEN8045"
></A
><H3
><A
@ -1905,7 +1905,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8060"
NAME="AEN8066"
></A
><H3
><A
@ -2007,7 +2007,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8086"
NAME="AEN8092"
></A
><H3
><A
@ -2088,7 +2088,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8107"
NAME="AEN8113"
></A
><H3
><A
@ -2151,7 +2151,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8123"
NAME="AEN8129"
></A
><H3
><A
@ -2251,7 +2251,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8147"
NAME="AEN8153"
></A
><H3
><A
@ -2416,7 +2416,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8188"
NAME="AEN8194"
></A
><H3
><A
@ -2497,7 +2497,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8209"
NAME="AEN8215"
></A
><H3
><A
@ -2560,7 +2560,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8225"
NAME="AEN8231"
></A
><H3
><A
@ -2644,7 +2644,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8246"
NAME="AEN8252"
></A
><H3
><A
@ -2729,7 +2729,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8267"
NAME="AEN8273"
></A
><H3
><A
@ -2811,7 +2811,7 @@ of error.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8288"
NAME="AEN8294"
></A
><H3
><A
@ -2874,7 +2874,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8304"
NAME="AEN8310"
></A
><H3
><A
@ -2956,7 +2956,7 @@ of error.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8325"
NAME="AEN8331"
></A
><H3
><A
@ -3211,7 +3211,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8387"
NAME="AEN8393"
></A
><H3
><A
@ -3292,7 +3292,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8408"
NAME="AEN8414"
></A
><H3
><A
@ -3355,7 +3355,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8424"
NAME="AEN8430"
></A
><H3
><A
@ -3439,7 +3439,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8445"
NAME="AEN8451"
></A
><H3
><A
@ -3524,7 +3524,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8466"
NAME="AEN8472"
></A
><H3
><A
@ -3668,7 +3668,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8502"
NAME="AEN8508"
></A
><H3
><A
@ -3747,7 +3747,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8522"
NAME="AEN8528"
></A
><H3
><A
@ -3810,7 +3810,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8538"
NAME="AEN8544"
></A
><H3
><A
@ -3912,7 +3912,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8564"
NAME="AEN8570"
></A
><H3
><A
@ -4034,7 +4034,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8594"
NAME="AEN8600"
></A
><H3
><A
@ -4133,7 +4133,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8619"
NAME="AEN8625"
></A
><H3
><A
@ -4277,7 +4277,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8655"
NAME="AEN8661"
></A
><H3
><A
@ -4356,7 +4356,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8675"
NAME="AEN8681"
></A
><H3
><A
@ -4419,7 +4419,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8691"
NAME="AEN8697"
></A
><H3
><A
@ -4541,7 +4541,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8721"
NAME="AEN8727"
></A
><H3
><A
@ -4640,7 +4640,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8746"
NAME="AEN8752"
></A
><H3
><A
@ -4743,7 +4743,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8771"
NAME="AEN8777"
></A
><H3
><A
@ -4868,7 +4868,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8801"
NAME="AEN8807"
></A
><H3
><A
@ -5028,7 +5028,7 @@ the caller must free the returned value.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8841"
NAME="AEN8847"
></A
><H3
><A
@ -5155,7 +5155,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8872"
NAME="AEN8878"
></A
><H3
><A
@ -5269,7 +5269,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8901"
NAME="AEN8907"
></A
><H3
><A
@ -5393,7 +5393,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8931"
NAME="AEN8937"
></A
><H3
><A
@ -5515,7 +5515,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8962"
NAME="AEN8968"
></A
><H3
><A
@ -5621,7 +5621,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8988"
NAME="AEN8994"
></A
><H3
><A
@ -5724,7 +5724,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9014"
NAME="AEN9020"
></A
><H3
><A
@ -5844,7 +5844,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9044"
NAME="AEN9050"
></A
><H3
><A
@ -5974,7 +5974,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9076"
NAME="AEN9082"
></A
><H3
><A
@ -6148,7 +6148,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9117"
NAME="AEN9123"
></A
><H3
><A
@ -6250,7 +6250,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9143"
NAME="AEN9149"
></A
><H3
><A
@ -6371,7 +6371,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9173"
NAME="AEN9179"
></A
><H3
><A
@ -6471,7 +6471,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9198"
NAME="AEN9204"
></A
><H3
><A
@ -6595,7 +6595,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9229"
NAME="AEN9235"
></A
><H3
><A
@ -6697,7 +6697,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9255"
NAME="AEN9261"
></A
><H3
><A
@ -6799,7 +6799,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9281"
NAME="AEN9287"
></A
><H3
><A
@ -6965,7 +6965,7 @@ receiving array and retry.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9319"
NAME="AEN9325"
></A
><H3
><A

View File

@ -121,7 +121,7 @@ NAME="LIBXML-XINCLUDE"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN13392"
NAME="AEN13488"
></A
><H2
>Name</H2
@ -129,7 +129,7 @@ NAME="AEN13392"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN13395"
NAME="AEN13491"
></A
><H2
>Synopsis</H2
@ -158,7 +158,7 @@ HREF="libxml-tree.html#XMLDOCPTR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN13400"
NAME="AEN13496"
></A
><H2
>Description</H2
@ -168,14 +168,14 @@ NAME="AEN13400"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN13403"
NAME="AEN13499"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN13405"
NAME="AEN13501"
></A
><H3
><A

View File

@ -121,7 +121,7 @@ NAME="LIBXML-XMLIO"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN14207"
NAME="AEN14304"
></A
><H2
>Name</H2
@ -129,7 +129,7 @@ NAME="AEN14207"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN14210"
NAME="AEN14307"
></A
><H2
>Synopsis</H2
@ -523,7 +523,7 @@ HREF="libxml-tree.html#XMLDOCPTR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN14306"
NAME="AEN14403"
></A
><H2
>Description</H2
@ -533,14 +533,14 @@ NAME="AEN14306"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN14309"
NAME="AEN14406"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN14311"
NAME="AEN14408"
></A
><H3
><A
@ -613,7 +613,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14329"
NAME="AEN14426"
></A
><H3
><A
@ -671,7 +671,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14343"
NAME="AEN14440"
></A
><H3
><A
@ -780,7 +780,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14369"
NAME="AEN14466"
></A
><H3
><A
@ -838,7 +838,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14383"
NAME="AEN14480"
></A
><H3
><A
@ -873,7 +873,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14388"
NAME="AEN14485"
></A
><H3
><A
@ -899,7 +899,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14393"
NAME="AEN14490"
></A
><H3
><A
@ -972,7 +972,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14411"
NAME="AEN14508"
></A
><H3
><A
@ -1030,7 +1030,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14425"
NAME="AEN14522"
></A
><H3
><A
@ -1139,7 +1139,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14451"
NAME="AEN14548"
></A
><H3
><A
@ -1197,7 +1197,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14465"
NAME="AEN14562"
></A
><H3
><A
@ -1233,7 +1233,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14470"
NAME="AEN14567"
></A
><H3
><A
@ -1259,7 +1259,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14475"
NAME="AEN14572"
></A
><H3
><A
@ -1288,7 +1288,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14481"
NAME="AEN14578"
></A
><H3
><A
@ -1370,7 +1370,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14502"
NAME="AEN14599"
></A
><H3
><A
@ -1468,7 +1468,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14526"
NAME="AEN14623"
></A
><H3
><A
@ -1572,7 +1572,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14551"
NAME="AEN14648"
></A
><H3
><A
@ -1676,7 +1676,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14577"
NAME="AEN14674"
></A
><H3
><A
@ -1777,7 +1777,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14602"
NAME="AEN14699"
></A
><H3
><A
@ -1896,7 +1896,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14631"
NAME="AEN14728"
></A
><H3
><A
@ -2039,7 +2039,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14666"
NAME="AEN14763"
></A
><H3
><A
@ -2138,7 +2138,7 @@ in case of error.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14690"
NAME="AEN14787"
></A
><H3
><A
@ -2240,7 +2240,7 @@ in case of error.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14715"
NAME="AEN14812"
></A
><H3
><A
@ -2357,7 +2357,7 @@ in case of error.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14743"
NAME="AEN14840"
></A
><H3
><A
@ -2420,7 +2420,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14759"
NAME="AEN14856"
></A
><H3
><A
@ -2493,7 +2493,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14777"
NAME="AEN14874"
></A
><H3
><A
@ -2634,7 +2634,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14812"
NAME="AEN14909"
></A
><H3
><A
@ -2663,7 +2663,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14818"
NAME="AEN14915"
></A
><H3
><A
@ -2744,7 +2744,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14839"
NAME="AEN14936"
></A
><H3
><A
@ -2867,7 +2867,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14868"
NAME="AEN14965"
></A
><H3
><A
@ -2971,7 +2971,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14894"
NAME="AEN14991"
></A
><H3
><A
@ -3071,7 +3071,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14919"
NAME="AEN15016"
></A
><H3
><A
@ -3213,7 +3213,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14954"
NAME="AEN15051"
></A
><H3
><A
@ -3331,7 +3331,7 @@ in case of error.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN14982"
NAME="AEN15079"
></A
><H3
><A
@ -3431,7 +3431,7 @@ in case of error.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15006"
NAME="AEN15103"
></A
><H3
><A
@ -3509,7 +3509,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15026"
NAME="AEN15123"
></A
><H3
><A
@ -3588,7 +3588,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15046"
NAME="AEN15143"
></A
><H3
><A
@ -3729,7 +3729,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15081"
NAME="AEN15178"
></A
><H3
><A
@ -3846,7 +3846,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15110"
NAME="AEN15207"
></A
><H3
><A
@ -4005,7 +4005,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN15148"
NAME="AEN15245"
></A
><H3
><A

View File

@ -109,7 +109,7 @@ NAME="LIBXML-XMLMEMORY"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN18693"
NAME="AEN18790"
></A
><H2
>Name</H2
@ -117,7 +117,7 @@ NAME="AEN18693"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN18696"
NAME="AEN18793"
></A
><H2
>Synopsis</H2
@ -140,6 +140,10 @@ HREF="libxml-xmlmemory.html#DEBUG-MEMORY-CAPS"
HREF="libxml-xmlmemory.html#MEM-LIST-CAPS"
>MEM_LIST</A
>
#define <A
HREF="libxml-xmlmemory.html#MEM-CLEANUP-CAPS"
>MEM_CLEANUP</A
> (p,l)
void (<A
HREF="libxml-xmlmemory.html#XMLFREEFUNC"
>*xmlFreeFunc</A
@ -260,7 +264,7 @@ HREF="libxml-xmlmemory.html#XMLMEMSTRDUPLOC"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN18728"
NAME="AEN18826"
></A
><H2
>Description</H2
@ -270,14 +274,14 @@ NAME="AEN18728"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN18731"
NAME="AEN18829"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN18733"
NAME="AEN18831"
></A
><H3
><A
@ -303,7 +307,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18738"
NAME="AEN18836"
></A
><H3
><A
@ -329,7 +333,82 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18743"
NAME="AEN18841"
></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="AEN18859"
></A
><H3
><A
@ -387,7 +466,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18757"
NAME="AEN18873"
></A
><H3
><A
@ -445,7 +524,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18771"
NAME="AEN18887"
></A
><H3
><A
@ -521,7 +600,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18789"
NAME="AEN18905"
></A
><H3
><A
@ -594,7 +673,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18807"
NAME="AEN18923"
></A
><H3
><A
@ -751,7 +830,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18847"
NAME="AEN18963"
></A
><H3
><A
@ -904,7 +983,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18886"
NAME="AEN19002"
></A
><H3
><A
@ -962,7 +1041,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18901"
NAME="AEN19017"
></A
><H3
><A
@ -1020,7 +1099,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18916"
NAME="AEN19032"
></A
><H3
><A
@ -1084,7 +1163,7 @@ written to the file .memorylist</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18932"
NAME="AEN19048"
></A
><H3
><A
@ -1171,7 +1250,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18953"
NAME="AEN19069"
></A
><H3
><A
@ -1199,7 +1278,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18959"
NAME="AEN19075"
></A
><H3
><A
@ -1257,7 +1336,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18973"
NAME="AEN19089"
></A
><H3
><A
@ -1332,7 +1411,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN18991"
NAME="AEN19107"
></A
><H3
><A
@ -1390,7 +1469,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN19005"
NAME="AEN19121"
></A
><H3
><A
@ -1489,7 +1568,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN19029"
NAME="AEN19145"
></A
><H3
><A
@ -1606,7 +1685,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN19057"
NAME="AEN19173"
></A
><H3
><A

View File

@ -121,7 +121,7 @@ NAME="LIBXML-XPATH"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN10600"
NAME="AEN10606"
></A
><H2
>Name</H2
@ -129,7 +129,7 @@ NAME="AEN10600"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN10603"
NAME="AEN10609"
></A
><H2
>Synopsis</H2
@ -379,7 +379,7 @@ HREF="libxml-tree.html#XMLNODEPTR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN10668"
NAME="AEN10674"
></A
><H2
>Description</H2
@ -389,14 +389,14 @@ NAME="AEN10668"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN10671"
NAME="AEN10677"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN10673"
NAME="AEN10679"
></A
><H3
><A
@ -463,7 +463,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10678"
NAME="AEN10684"
></A
><H3
><A
@ -489,7 +489,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10683"
NAME="AEN10689"
></A
><H3
><A
@ -526,7 +526,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10688"
NAME="AEN10694"
></A
><H3
><A
@ -552,7 +552,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10693"
NAME="AEN10699"
></A
><H3
><A
@ -606,7 +606,7 @@ CLASS="PARAMETER"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10700"
NAME="AEN10706"
></A
><H3
><A
@ -636,7 +636,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10705"
NAME="AEN10711"
></A
><H3
><A
@ -662,7 +662,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10710"
NAME="AEN10716"
></A
><H3
><A
@ -699,7 +699,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10715"
NAME="AEN10721"
></A
><H3
><A
@ -735,7 +735,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10720"
NAME="AEN10726"
></A
><H3
><A
@ -794,7 +794,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10735"
NAME="AEN10741"
></A
><H3
><A
@ -888,7 +888,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10758"
NAME="AEN10764"
></A
><H3
><A
@ -917,7 +917,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10763"
NAME="AEN10769"
></A
><H3
><A
@ -943,7 +943,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10768"
NAME="AEN10774"
></A
><H3
><A
@ -972,7 +972,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10773"
NAME="AEN10779"
></A
><H3
><A
@ -998,7 +998,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10778"
NAME="AEN10784"
></A
><H3
><A
@ -1077,7 +1077,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10797"
NAME="AEN10803"
></A
><H3
><A
@ -1106,7 +1106,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10802"
NAME="AEN10808"
></A
><H3
><A
@ -1132,7 +1132,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10807"
NAME="AEN10813"
></A
><H3
><A
@ -1232,7 +1232,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10832"
NAME="AEN10838"
></A
><H3
><A
@ -1261,7 +1261,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10837"
NAME="AEN10843"
></A
><H3
><A
@ -1287,7 +1287,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10842"
NAME="AEN10848"
></A
><H3
><A
@ -1366,7 +1366,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10861"
NAME="AEN10867"
></A
><H3
><A
@ -1394,7 +1394,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10867"
NAME="AEN10873"
></A
><H3
><A
@ -1475,7 +1475,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10888"
NAME="AEN10894"
></A
><H3
><A
@ -1538,7 +1538,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10904"
NAME="AEN10910"
></A
><H3
><A
@ -1641,7 +1641,7 @@ the caller has to free the object.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10930"
NAME="AEN10936"
></A
><H3
><A
@ -1741,7 +1741,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10955"
NAME="AEN10961"
></A
><H3
><A
@ -1804,7 +1804,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10971"
NAME="AEN10977"
></A
><H3
><A
@ -1907,7 +1907,7 @@ the caller has to free the object.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN10997"
NAME="AEN11003"
></A
><H3
><A
@ -1993,7 +1993,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11019"
NAME="AEN11025"
></A
><H3
><A
@ -2065,7 +2065,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11037"
NAME="AEN11043"
></A
><H3
><A
@ -2128,7 +2128,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11053"
NAME="AEN11059"
></A
><H3
><A
@ -2209,7 +2209,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN11074"
NAME="AEN11080"
></A
><H3
><A

File diff suppressed because it is too large Load Diff

View File

@ -121,7 +121,7 @@ NAME="LIBXML-XPOINTER"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN13181"
NAME="AEN13277"
></A
><H2
>Name</H2
@ -129,7 +129,7 @@ NAME="AEN13181"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN13184"
NAME="AEN13280"
></A
><H2
>Synopsis</H2
@ -237,7 +237,7 @@ HREF="libxml-xpath.html#XMLXPATHPARSERCONTEXTPTR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN13211"
NAME="AEN13307"
></A
><H2
>Description</H2
@ -247,14 +247,14 @@ NAME="AEN13211"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN13214"
NAME="AEN13310"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN13216"
NAME="AEN13312"
></A
><H3
><A
@ -284,7 +284,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13221"
NAME="AEN13317"
></A
><H3
><A
@ -310,7 +310,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13226"
NAME="AEN13322"
></A
><H3
><A
@ -373,7 +373,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13242"
NAME="AEN13338"
></A
><H3
><A
@ -485,7 +485,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13270"
NAME="AEN13366"
></A
><H3
><A
@ -609,7 +609,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13301"
NAME="AEN13397"
></A
><H3
><A
@ -712,7 +712,7 @@ the caller has to free the object.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13327"
NAME="AEN13423"
></A
><H3
><A
@ -796,7 +796,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13348"
NAME="AEN13444"
></A
><H3
><A
@ -878,7 +878,7 @@ the caller has to free the node tree.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN13369"
NAME="AEN13465"
></A
><H3
><A

View File

@ -1,5 +1,3 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>The XML C library for Gnome</title>
@ -241,6 +239,22 @@ you want to test those</p>
docs</li>
</ul>
<h3>2.3.4: Mar 10 2001</h3>
<ul>
<li>Fixed bugs #51860 and #51861</li>
<li>Added a global variable xmlDefaultBufferSize to allow default buffer
size to be application tunable.</li>
<li>Some cleanup in the validation code, still a bug left and this part
should probably be rewritten to support ambiguous content model :-\</li>
<li>Fix a couple of serious bugs introduced or raised by changes in 2.3.3
parser</li>
<li>Fixed another bug in xmlNodeGetContent()</li>
<li>Bjorn fixed XPath node collection and Number formatting</li>
<li>Fixed a loop reported in the HTML parsing</li>
<li>blank space are reported even if the Dtd content model proves that they
are formatting spaces, this is for XmL conformance</li>
</ul>
<h3>2.3.3: Mar 1 2001</h3>
<ul>
<li>small change in XPath for XSLT</li>
@ -465,8 +479,9 @@ you want to test those</p>
<h3>2.0.0beta: Mar 14 2000</h3>
<ul>
<li>This is a first Beta release of libxml version 2</li>
<li>It's available only from<a href="ftp://xmlsoft.org/">xmlsoft.org FTP</a>, it's packaged as libxml2-2.0.0beta and available as
tar and RPMs</li>
<li>It's available only from<a href="ftp://xmlsoft.org/">xmlsoft.org
FTP</a>, it's packaged as libxml2-2.0.0beta and available as tar and
RPMs</li>
<li>This version is now the head in the Gnome CVS base, the old one is
available under the tag LIB_XML_1_X</li>
<li>This includes a very large set of changes. Froma programmatic point of
@ -1441,6 +1456,12 @@ Gnome CVS base under gnome-xml/example</p>
<p><a
href="http://www.ce.berkeley.edu/~doolin/code/libxmlwin32/">http://www.ce.berkeley.edu/~doolin/code/libxmlwin32/</a></p>
</li>
<li><a
href="http://mail.gnome.org/archives/xml/2001-March/msg00014.html">Matt
Sergeant</a> developped <a
href="http://axkit.org/download/">XML::LibXSLT</a>, a perl wrapper for
libxml2/libxslt as part of the <a href="http://axkit.com/">AxKit XML
application server</a></li>
<li><a href="mailto:fnatter@gmx.net">Felix Natter</a> provided <a
href="libxml-doc.el">an emacs module</a> to lookup libxml functions
documentation</li>
@ -1453,6 +1474,6 @@ Gnome CVS base under gnome-xml/example</p>
<p><a href="mailto:Daniel.Veillard@imag.fr">Daniel Veillard</a></p>
<p>$Id: xml.html,v 1.72 2001/03/07 09:31:47 veillard Exp $</p>
<p>$Id: xml.html,v 1.73 2001/03/07 09:44:02 veillard Exp $</p>
</body>
</html>

56
error.c
View File

@ -16,6 +16,7 @@
#include <stdarg.h>
#include <libxml/parser.h>
#include <libxml/xmlerror.h>
#include <libxml/xmlmemory.h>
/************************************************************************
* *
@ -136,6 +137,50 @@ xmlParserPrintFileContext(xmlParserInputPtr input) {
xmlGenericError(xmlGenericErrorContext,"^\n");
}
/**
* xmlGetVarStr:
* @msg: the message format
* @args: a va_list argument list
*
* SGS contribution
* Get an arbitrary-sized string for an error argument
* The caller must free() the returned string
*/
char *
xmlGetVarStr(const char * msg, va_list args) {
int size;
int length;
int chars, left;
char *str, *larger;
str = (char *) xmlMalloc(100);
if (str == NULL)
return(NULL);
size = 100;
length = 0;
while (1) { // From the man page for vsnprintf ....
left = size - length;
/* Try to print in the allocated space. */
chars = vsnprintf(str + length, left, msg, args);
/* If that worked, we're done. */
if ((chars > -1) && (chars < left ))
break;
/* Else try again with more space. */
if (chars > -1) /* glibc 2.1 */
size += chars + 1; /* precisely what is needed */
else /* glibc 2.0 */
size += 100;
if ((larger = (char *) xmlRealloc(str, size)) == NULL) {
xmlFree(str);
return(NULL);
}
str = larger;
}
return(str);
}
/**
* xmlParserError:
* @ctx: an XML parser context
@ -151,6 +196,7 @@ xmlParserError(void *ctx, const char *msg, ...)
xmlParserCtxtPtr ctxt = (xmlParserCtxtPtr) ctx;
xmlParserInputPtr input = NULL;
xmlParserInputPtr cur = NULL;
char * str;
va_list args;
if (ctxt != NULL) {
@ -165,8 +211,10 @@ xmlParserError(void *ctx, const char *msg, ...)
xmlGenericError(xmlGenericErrorContext, "error: ");
va_start(args, msg);
vfprintf(xmlGenericErrorContext, msg, args);
str = xmlGetVarStr(msg, args);
va_end(args);
xmlGenericError(xmlGenericErrorContext, str);
xmlFree(str);
if (ctxt != NULL) {
xmlParserPrintFileContext(input);
@ -193,6 +241,7 @@ xmlParserWarning(void *ctx, const char *msg, ...)
xmlParserCtxtPtr ctxt = (xmlParserCtxtPtr) ctx;
xmlParserInputPtr input = NULL;
xmlParserInputPtr cur = NULL;
char * str;
va_list args;
if (ctxt != NULL) {
@ -207,9 +256,10 @@ xmlParserWarning(void *ctx, const char *msg, ...)
xmlGenericError(xmlGenericErrorContext, "warning: ");
va_start(args, msg);
vfprintf(xmlGenericErrorContext, msg, args);
str = xmlGetVarStr(msg, args);
va_end(args);
xmlGenericError(xmlGenericErrorContext, str);
xmlFree(str);
if (ctxt != NULL) {
xmlParserPrintFileContext(input);

View File

@ -387,7 +387,8 @@ LIBXML_DLL_IMPORT extern xmlNsPtr baseDTD;
LIBXML_DLL_IMPORT extern int oldXMLWDcompatibility;/* maintain compatibility with old WD */
LIBXML_DLL_IMPORT extern int xmlIndentTreeOutput; /* try to indent the tree dumps */
LIBXML_DLL_IMPORT extern xmlBufferAllocationScheme xmlBufferAllocScheme; /* alloc scheme to use */
LIBXML_DLL_IMPORT extern int xmlSaveNoEmptyTags; /* save empty tags as <empty></empty> */
LIBXML_DLL_IMPORT extern int xmlSaveNoEmptyTags; /* save empty tags as <empty></empty> */
LIBXML_DLL_IMPORT extern int xmlDefaultBufferSize; /* default buffer size */
/*
* Handling Buffers.

View File

@ -164,7 +164,7 @@ xmlNanoFTPInit(void) {
}
/**
* xmlNanoFTPClenup:
* xmlNanoFTPCleanup:
*
* Cleanup the FTP protocol layer. This cleanup proxy informations.
*/
@ -189,7 +189,6 @@ xmlNanoFTPCleanup(void) {
WSACleanup();
#endif
initialized = 0;
return;
}
/**

33
tree.c
View File

@ -311,7 +311,7 @@ xmlGetIntSubset(xmlDocPtr doc) {
* xmlCreateIntSubset:
* @doc: the document pointer
* @name: the DTD name
* @ExternalID: the external ID
* @ExternalID: the external (PUBLIC) ID
* @SystemID: the system ID
*
* Create the internal subset of a document
@ -358,18 +358,33 @@ xmlCreateIntSubset(xmlDocPtr doc, const xmlChar *name,
doc->children = (xmlNodePtr) cur;
doc->last = (xmlNodePtr) cur;
} else {
xmlNodePtr prev;
if (doc->type == XML_HTML_DOCUMENT_NODE) {
xmlNodePtr prev;
prev = doc->children;
prev->prev = (xmlNodePtr) cur;
cur->next = prev;
doc->children = (xmlNodePtr) cur;
} else {
prev = doc->last;
prev->next = (xmlNodePtr) cur;
cur->prev = prev;
doc->last = (xmlNodePtr) cur;
xmlNodePtr next;
next = doc->children;
while ((next != NULL) && (next->type != XML_ELEMENT_NODE))
next = next->next;
if (next == NULL) {
cur->prev = doc->last;
cur->prev->next = (xmlNodePtr) cur;
cur->next = NULL;
doc->last = (xmlNodePtr) cur;
} else {
cur->next = next;
cur->prev = next->prev;
if (cur->prev == NULL)
doc->children = (xmlNodePtr) cur;
else
cur->prev->next = (xmlNodePtr) cur;
next->prev = (xmlNodePtr) cur;
}
}
}
}
@ -4412,6 +4427,8 @@ xmlTextConcat(xmlNodePtr node, const xmlChar *content, int len) {
#define BASE_BUFFER_SIZE 4000
int xmlDefaultBufferSize = BASE_BUFFER_SIZE;
/**
* xmlBufferCreate:
*
@ -4429,7 +4446,7 @@ xmlBufferCreate(void) {
return(NULL);
}
ret->use = 0;
ret->size = BASE_BUFFER_SIZE;
ret->size = xmlDefaultBufferSize;
ret->alloc = xmlBufferAllocScheme;
ret->content = (xmlChar *) xmlMalloc(ret->size * sizeof(xmlChar));
if (ret->content == NULL) {

3
tree.h
View File

@ -387,7 +387,8 @@ LIBXML_DLL_IMPORT extern xmlNsPtr baseDTD;
LIBXML_DLL_IMPORT extern int oldXMLWDcompatibility;/* maintain compatibility with old WD */
LIBXML_DLL_IMPORT extern int xmlIndentTreeOutput; /* try to indent the tree dumps */
LIBXML_DLL_IMPORT extern xmlBufferAllocationScheme xmlBufferAllocScheme; /* alloc scheme to use */
LIBXML_DLL_IMPORT extern int xmlSaveNoEmptyTags; /* save empty tags as <empty></empty> */
LIBXML_DLL_IMPORT extern int xmlSaveNoEmptyTags; /* save empty tags as <empty></empty> */
LIBXML_DLL_IMPORT extern int xmlDefaultBufferSize; /* default buffer size */
/*
* Handling Buffers.

116
valid.c
View File

@ -139,8 +139,12 @@ void xmlValidDebug(xmlNodePtr cur, xmlElementContentPtr cont) {
}
#define DEBUG_VALID_STATE(n,c) xmlValidDebug(n,c);
#define DEBUG_VALID_MSG(m) \
xmlGenericError(xmlGenericErrorContext, "%s\n", m);
#else
#define DEBUG_VALID_STATE(n,c)
#define DEBUG_VALID_MSG(m)
#endif
/* TODO: use hash table for accesses to elem and attribute dedinitions */
@ -2997,44 +3001,53 @@ static int
xmlValidateFindNextElement(xmlValidCtxtPtr ctxt, xmlNodePtr *child,
xmlElementContentPtr cont)
{
while (*child && (*child)->type != XML_ELEMENT_NODE) {
switch ((*child)->type) {
/*
* If there is an entity declared and it's not empty
* Push the current node on the stack and process with the
* entity content.
*/
case XML_ENTITY_REF_NODE:
if (((*child)->children != NULL) &&
((*child)->children->children != NULL)) {
nodeVPush(ctxt, *child);
*child = (*child)->children->children;
continue;
}
break;
DEBUG_VALID_MSG("skipping to next element");
while (*child && (*child)->type != XML_ELEMENT_NODE) {
switch ((*child)->type) {
/*
* If there is an entity declared and it's not empty
* Push the current node on the stack and process with the
* entity content.
*/
case XML_ENTITY_REF_NODE:
if (((*child)->children != NULL) &&
((*child)->children->children != NULL)) {
nodeVPush(ctxt, *child);
*child = (*child)->children->children;
continue;
}
break;
/* These things are ignored (skipped) during validation. */
case XML_PI_NODE:
case XML_COMMENT_NODE:
case XML_XINCLUDE_START:
case XML_XINCLUDE_END:
break;
/* These things are ignored (skipped) during validation. */
case XML_PI_NODE:
case XML_COMMENT_NODE:
case XML_XINCLUDE_START:
case XML_XINCLUDE_END:
break;
case XML_TEXT_NODE:
if (xmlIsBlankNode(*child)
&& (cont->type == XML_ELEMENT_CONTENT_ELEMENT
|| cont->type == XML_ELEMENT_CONTENT_SEQ
|| cont->type == XML_ELEMENT_CONTENT_OR))
break;
return -1;
case XML_TEXT_NODE:
if (xmlIsBlankNode(*child)
&& (cont->type == XML_ELEMENT_CONTENT_ELEMENT
|| cont->type == XML_ELEMENT_CONTENT_SEQ
|| cont->type == XML_ELEMENT_CONTENT_OR))
break;
DEBUG_VALID_MSG("failed non-blank");
return(-1);
default:
return -1;
default:
DEBUG_VALID_MSG("failed unknown type");
return(-1);
}
*child = (*child)->next;
}
*child = (*child)->next;
}
#ifdef DEBUG_VALID_ALGO
if (*child != NULL) {
DEBUG_VALID_MSG((*child)->name);
}
DEBUG_VALID_MSG("found ...");
#endif
return 1;
return(1);
}
int xmlValidateElementTypeElement(xmlValidCtxtPtr ctxt, xmlNodePtr *child,
@ -3068,12 +3081,16 @@ xmlValidateElementTypeExpr(xmlValidCtxtPtr ctxt, xmlNodePtr *child,
switch (cont->type) {
case XML_ELEMENT_CONTENT_PCDATA:
if (*child == NULL) return(0);
if ((*child)->type == XML_TEXT_NODE) return(1);
if ((*child)->type == XML_TEXT_NODE) {
DEBUG_VALID_MSG("pcdata found");
return(1);
}
return(0);
case XML_ELEMENT_CONTENT_ELEMENT:
if (*child == NULL) return(0);
ret = (xmlStrEqual((*child)->name, cont->name));
if (ret == 1) {
DEBUG_VALID_MSG("element found, skip to next");
while ((*child)->next == NULL) {
if (((*child)->parent != NULL) &&
((*child)->parent->type == XML_ENTITY_DECL)) {
@ -3089,22 +3106,26 @@ xmlValidateElementTypeExpr(xmlValidCtxtPtr ctxt, xmlNodePtr *child,
ret = xmlValidateElementTypeElement(ctxt, child, cont->c1);
if (ret == -1) return(-1);
if (ret == 1) {
return(1);
DEBUG_VALID_MSG("or succeeded first branch");
return(1);
}
/* rollback and retry the other path */
*child = cur;
ret = xmlValidateElementTypeElement(ctxt, child, cont->c2);
if (ret == -1) return(-1);
if (ret == 0) {
DEBUG_VALID_MSG("or failed both branches");
*child = cur;
return(0);
}
DEBUG_VALID_MSG("or succeeded second branch");
return(1);
case XML_ELEMENT_CONTENT_SEQ:
cur = *child;
ret = xmlValidateElementTypeElement(ctxt, child, cont->c1);
if (ret == -1) return(-1);
if (ret == 0) {
DEBUG_VALID_MSG("sequence failed");
*child = cur;
return(0);
}
@ -3114,6 +3135,7 @@ xmlValidateElementTypeExpr(xmlValidCtxtPtr ctxt, xmlNodePtr *child,
*child = cur;
return(0);
}
DEBUG_VALID_MSG("sequence succeeded");
return(1);
}
return(ret);
@ -3151,6 +3173,7 @@ xmlValidateElementTypeElement(xmlValidCtxtPtr ctxt, xmlNodePtr *child,
switch (cont->ocur) {
case XML_ELEMENT_CONTENT_ONCE:
if (ret == 1) {
DEBUG_VALID_MSG("once found, skip to next");
/* skip ignorable elems */
while ((*child != NULL) &&
((*child)->type == XML_PI_NODE
@ -3175,6 +3198,25 @@ xmlValidateElementTypeElement(xmlValidCtxtPtr ctxt, xmlNodePtr *child,
*child = cur;
return(1);
}
if (ret == 1) {
DEBUG_VALID_MSG("optional found, skip to next");
/* skip ignorable elems */
while ((*child != NULL) &&
((*child)->type == XML_PI_NODE
|| (*child)->type == XML_COMMENT_NODE
|| (*child)->type == XML_XINCLUDE_START
|| (*child)->type == XML_XINCLUDE_END)) {
while ((*child)->next == NULL) {
if (((*child)->parent != NULL) &&
((*child)->parent->type == XML_ENTITY_REF_NODE)) {
*child = (*child)->parent;
} else
break;
}
*child = (*child)->next;
}
return(1);
}
break;
case XML_ELEMENT_CONTENT_MULT:
if (ret == 0) {
@ -3187,6 +3229,7 @@ xmlValidateElementTypeElement(xmlValidCtxtPtr ctxt, xmlNodePtr *child,
*child = cur;
return(0);
}
DEBUG_VALID_MSG("mult/plus found");
if (ret == -1) return(-1);
cur = *child;
do {
@ -3205,8 +3248,9 @@ xmlValidateElementTypeElement(xmlValidCtxtPtr ctxt, xmlNodePtr *child,
*child = cur;
break;
}
if (ret == -1) return(-1);
return xmlValidateFindNextElement(ctxt, child, cont);
return(xmlValidateFindNextElement(ctxt, child, cont));
}
/**