1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2025-02-19 09:57:23 +03:00

Closing bug report #3748, changed global compression flag usage, and

added xmlNewTextChild() and xmlNewDocRawNode(), Daniel
This commit is contained in:
Daniel Veillard 1999-11-23 10:40:46 +00:00
parent 4c3a2030db
commit 11a48ec6f4
17 changed files with 933 additions and 398 deletions

View File

@ -1,3 +1,10 @@
Tue Nov 23 11:23:55 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
* tree.[ch]: closing bug 3748, added xmlNewDocRawNode(),
xmlNewTextChild() and xmlSetCompressMode() behaviour.
* tester.c: added --compress option
* doc/*: rebuilt the documentation
Fri Nov 19 18:41:28 CET 1999 Daniel Veillard <Daniel.Veillard@w3.org>
* HTMLparser.c: bugfixing, the damn thing MUST not crash even

View File

@ -115,7 +115,7 @@ SIZE="3"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN4236"
NAME="AEN4332"
></A
><H2
>Name</H2
@ -123,7 +123,7 @@ NAME="AEN4236"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN4239"
NAME="AEN4335"
></A
><H2
>Synopsis</H2
@ -344,7 +344,7 @@ HREF="gnome-xml-entities.html#XMLENTITIESTABLEPTR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN4296"
NAME="AEN4392"
></A
><H2
>Description</H2
@ -354,14 +354,14 @@ NAME="AEN4296"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN4299"
NAME="AEN4395"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN4301"
NAME="AEN4397"
></A
><H3
><A
@ -387,7 +387,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4306"
NAME="AEN4402"
></A
><H3
><A
@ -413,7 +413,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4311"
NAME="AEN4407"
></A
><H3
><A
@ -439,7 +439,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4316"
NAME="AEN4412"
></A
><H3
><A
@ -465,7 +465,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4321"
NAME="AEN4417"
></A
><H3
><A
@ -491,7 +491,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4326"
NAME="AEN4422"
></A
><H3
><A
@ -517,7 +517,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4331"
NAME="AEN4427"
></A
><H3
><A
@ -543,7 +543,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4336"
NAME="AEN4432"
></A
><H3
><A
@ -569,7 +569,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4341"
NAME="AEN4437"
></A
><H3
><A
@ -595,7 +595,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4346"
NAME="AEN4442"
></A
><H3
><A
@ -760,7 +760,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4386"
NAME="AEN4482"
></A
><H3
><A
@ -925,7 +925,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4426"
NAME="AEN4522"
></A
><H3
><A
@ -1006,7 +1006,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4447"
NAME="AEN4543"
></A
><H3
><A
@ -1110,7 +1110,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4473"
NAME="AEN4569"
></A
><H3
><A
@ -1213,7 +1213,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4499"
NAME="AEN4595"
></A
><H3
><A
@ -1316,7 +1316,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4525"
NAME="AEN4621"
></A
><H3
><A
@ -1425,7 +1425,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4553"
NAME="AEN4649"
></A
><H3
><A
@ -1533,7 +1533,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4580"
NAME="AEN4676"
></A
><H3
><A
@ -1594,7 +1594,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4596"
NAME="AEN4692"
></A
><H3
><A
@ -1675,7 +1675,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4617"
NAME="AEN4713"
></A
><H3
><A
@ -1738,7 +1738,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4633"
NAME="AEN4729"
></A
><H3
><A

View File

@ -115,7 +115,7 @@ SIZE="3"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN6306"
NAME="AEN6402"
></A
><H2
>Name</H2
@ -123,7 +123,7 @@ NAME="AEN6306"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN6309"
NAME="AEN6405"
></A
><H2
>Synopsis</H2
@ -277,7 +277,7 @@ HREF="gnome-xml-htmlparser.html#HTMLPARSEFILE"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN6347"
NAME="AEN6443"
></A
><H2
>Description</H2
@ -287,14 +287,14 @@ NAME="AEN6347"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN6350"
NAME="AEN6446"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN6352"
NAME="AEN6448"
></A
><H3
><A
@ -320,7 +320,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6357"
NAME="AEN6453"
></A
><H3
><A
@ -346,7 +346,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6362"
NAME="AEN6458"
></A
><H3
><A
@ -372,7 +372,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6367"
NAME="AEN6463"
></A
><H3
><A
@ -398,7 +398,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6372"
NAME="AEN6468"
></A
><H3
><A
@ -424,7 +424,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6377"
NAME="AEN6473"
></A
><H3
><A
@ -450,7 +450,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6382"
NAME="AEN6478"
></A
><H3
><A
@ -476,7 +476,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6387"
NAME="AEN6483"
></A
><H3
><A
@ -502,7 +502,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6392"
NAME="AEN6488"
></A
><H3
><A
@ -528,7 +528,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6397"
NAME="AEN6493"
></A
><H3
><A
@ -609,7 +609,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6418"
NAME="AEN6514"
></A
><H3
><A
@ -692,7 +692,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6440"
NAME="AEN6536"
></A
><H3
><A
@ -797,7 +797,7 @@ if non-NULL *str will have to be freed by the caller.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6467"
NAME="AEN6563"
></A
><H3
><A
@ -881,7 +881,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6489"
NAME="AEN6585"
></A
><H3
><A
@ -948,7 +948,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6507"
NAME="AEN6603"
></A
><H3
><A
@ -1088,7 +1088,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6541"
NAME="AEN6637"
></A
><H3
><A
@ -1187,7 +1187,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6566"
NAME="AEN6662"
></A
><H3
><A
@ -1325,7 +1325,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6599"
NAME="AEN6695"
></A
><H3
><A

View File

@ -115,7 +115,7 @@ SIZE="3"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN6628"
NAME="AEN6724"
></A
><H2
>Name</H2
@ -123,7 +123,7 @@ NAME="AEN6628"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN6631"
NAME="AEN6727"
></A
><H2
>Synopsis</H2
@ -188,7 +188,7 @@ HREF="gnome-xml-tree.html#XMLDOCPTR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN6645"
NAME="AEN6741"
></A
><H2
>Description</H2
@ -198,14 +198,14 @@ NAME="AEN6645"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN6648"
NAME="AEN6744"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN6650"
NAME="AEN6746"
></A
><H3
><A
@ -231,7 +231,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6655"
NAME="AEN6751"
></A
><H3
><A
@ -257,7 +257,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6660"
NAME="AEN6756"
></A
><H3
><A
@ -283,7 +283,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6665"
NAME="AEN6761"
></A
><H3
><A
@ -386,7 +386,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6690"
NAME="AEN6786"
></A
><H3
><A
@ -470,7 +470,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6711"
NAME="AEN6807"
></A
><H3
><A

View File

@ -115,7 +115,7 @@ SIZE="3"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN7008"
NAME="AEN7104"
></A
><H2
>Name</H2
@ -123,7 +123,7 @@ NAME="AEN7008"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN7011"
NAME="AEN7107"
></A
><H2
>Synopsis</H2
@ -183,7 +183,7 @@ HREF="gnome-xml-nanohttp.html#XMLNANOHTTPCLOSE"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN7021"
NAME="AEN7117"
></A
><H2
>Description</H2
@ -193,14 +193,14 @@ NAME="AEN7021"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN7024"
NAME="AEN7120"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN7026"
NAME="AEN7122"
></A
><H3
><A
@ -314,7 +314,7 @@ if provided must be freed by the caller</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7053"
NAME="AEN7149"
></A
><H3
><A
@ -453,7 +453,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7085"
NAME="AEN7181"
></A
><H3
><A
@ -533,7 +533,7 @@ returned at that location</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7104"
NAME="AEN7200"
></A
><H3
><A
@ -608,7 +608,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7123"
NAME="AEN7219"
></A
><H3
><A
@ -731,7 +731,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7152"
NAME="AEN7248"
></A
><H3
><A
@ -825,7 +825,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7175"
NAME="AEN7271"
></A
><H3
><A

View File

@ -115,7 +115,7 @@ SIZE="3"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN7195"
NAME="AEN7291"
></A
><H2
>Name</H2
@ -123,7 +123,7 @@ NAME="AEN7195"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN7198"
NAME="AEN7294"
></A
><H2
>Synopsis</H2
@ -886,7 +886,7 @@ HREF="gnome-xml-parser.html#XMLPARSERCTXTPTR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN7409"
NAME="AEN7505"
></A
><H2
>Description</H2
@ -896,14 +896,14 @@ NAME="AEN7409"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN7412"
NAME="AEN7508"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN7414"
NAME="AEN7510"
></A
><H3
><A
@ -929,7 +929,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7419"
NAME="AEN7515"
></A
><H3
><A
@ -942,7 +942,7 @@ NAME="CHARVAL"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7423"
NAME="AEN7519"
></A
><H3
><A
@ -1000,7 +1000,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7437"
NAME="AEN7533"
></A
><H3
><A
@ -1058,7 +1058,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7451"
NAME="AEN7547"
></A
><H3
><A
@ -1116,7 +1116,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7465"
NAME="AEN7561"
></A
><H3
><A
@ -1174,7 +1174,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7479"
NAME="AEN7575"
></A
><H3
><A
@ -1232,7 +1232,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7493"
NAME="AEN7589"
></A
><H3
><A
@ -1290,7 +1290,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7507"
NAME="AEN7603"
></A
><H3
><A
@ -1348,7 +1348,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7521"
NAME="AEN7617"
></A
><H3
><A
@ -1406,7 +1406,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7535"
NAME="AEN7631"
></A
><H3
><A
@ -1464,7 +1464,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7549"
NAME="AEN7645"
></A
><H3
><A
@ -1522,7 +1522,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7563"
NAME="AEN7659"
></A
><H3
><A
@ -1580,7 +1580,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7577"
NAME="AEN7673"
></A
><H3
><A
@ -1638,7 +1638,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7591"
NAME="AEN7687"
></A
><H3
><A
@ -1696,7 +1696,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7605"
NAME="AEN7701"
></A
><H3
><A
@ -1754,7 +1754,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7619"
NAME="AEN7715"
></A
><H3
><A
@ -1835,7 +1835,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7640"
NAME="AEN7736"
></A
><H3
><A
@ -1915,7 +1915,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7660"
NAME="AEN7756"
></A
><H3
><A
@ -2011,7 +2011,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7684"
NAME="AEN7780"
></A
><H3
><A
@ -2075,7 +2075,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7700"
NAME="AEN7796"
></A
><H3
><A
@ -2136,7 +2136,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7716"
NAME="AEN7812"
></A
><H3
><A
@ -2221,7 +2221,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7737"
NAME="AEN7833"
></A
><H3
><A
@ -2308,7 +2308,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7759"
NAME="AEN7855"
></A
><H3
><A
@ -2410,7 +2410,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7785"
NAME="AEN7881"
></A
><H3
><A
@ -2495,7 +2495,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7806"
NAME="AEN7902"
></A
><H3
><A
@ -2577,7 +2577,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7827"
NAME="AEN7923"
></A
><H3
><A
@ -2640,7 +2640,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7843"
NAME="AEN7939"
></A
><H3
><A
@ -2739,7 +2739,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7868"
NAME="AEN7964"
></A
><H3
><A
@ -2848,7 +2848,7 @@ to get the Prefix if any.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7897"
NAME="AEN7993"
></A
><H3
><A
@ -2934,7 +2934,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7920"
NAME="AEN8016"
></A
><H3
><A
@ -3043,7 +3043,7 @@ to get the Prefix if any.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7949"
NAME="AEN8045"
></A
><H3
><A
@ -3128,7 +3128,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7972"
NAME="AEN8068"
></A
><H3
><A
@ -3210,7 +3210,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN7993"
NAME="AEN8089"
></A
><H3
><A
@ -3279,7 +3279,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8011"
NAME="AEN8107"
></A
><H3
><A
@ -3368,7 +3368,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8035"
NAME="AEN8131"
></A
><H3
><A
@ -3456,7 +3456,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8059"
NAME="AEN8155"
></A
><H3
><A
@ -3541,7 +3541,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8082"
NAME="AEN8178"
></A
><H3
><A
@ -3646,7 +3646,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8109"
NAME="AEN8205"
></A
><H3
><A
@ -3784,7 +3784,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8143"
NAME="AEN8239"
></A
><H3
><A
@ -3867,7 +3867,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8165"
NAME="AEN8261"
></A
><H3
><A
@ -3950,7 +3950,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8187"
NAME="AEN8283"
></A
><H3
><A
@ -4034,7 +4034,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8208"
NAME="AEN8304"
></A
><H3
><A
@ -4165,7 +4165,7 @@ it is possible to return NULL and have publicID set.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8241"
NAME="AEN8337"
></A
><H3
><A
@ -4232,7 +4232,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8258"
NAME="AEN8354"
></A
><H3
><A
@ -4315,7 +4315,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8280"
NAME="AEN8376"
></A
><H3
><A
@ -4382,7 +4382,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8298"
NAME="AEN8394"
></A
><H3
><A
@ -4457,7 +4457,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8318"
NAME="AEN8414"
></A
><H3
><A
@ -4535,7 +4535,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8341"
NAME="AEN8437"
></A
><H3
><A
@ -4674,7 +4674,7 @@ or XML_ATTRIBUTE_FIXED. </TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8378"
NAME="AEN8474"
></A
><H3
><A
@ -4763,7 +4763,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8402"
NAME="AEN8498"
></A
><H3
><A
@ -4850,7 +4850,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8425"
NAME="AEN8521"
></A
><H3
><A
@ -4953,7 +4953,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8452"
NAME="AEN8548"
></A
><H3
><A
@ -5097,7 +5097,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8490"
NAME="AEN8586"
></A
><H3
><A
@ -5164,7 +5164,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8508"
NAME="AEN8604"
></A
><H3
><A
@ -5262,7 +5262,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8534"
NAME="AEN8630"
></A
><H3
><A
@ -5365,7 +5365,7 @@ hierarchy.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8560"
NAME="AEN8656"
></A
><H3
><A
@ -5488,7 +5488,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8591"
NAME="AEN8687"
></A
><H3
><A
@ -5571,7 +5571,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8613"
NAME="AEN8709"
></A
><H3
><A
@ -5650,7 +5650,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8632"
NAME="AEN8728"
></A
><H3
><A
@ -5738,7 +5738,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8655"
NAME="AEN8751"
></A
><H3
><A
@ -5839,7 +5839,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8679"
NAME="AEN8775"
></A
><H3
><A
@ -5913,7 +5913,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8698"
NAME="AEN8794"
></A
><H3
><A
@ -5999,7 +5999,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8719"
NAME="AEN8815"
></A
><H3
><A
@ -6069,7 +6069,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8737"
NAME="AEN8833"
></A
><H3
><A
@ -6194,7 +6194,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8771"
NAME="AEN8867"
></A
><H3
><A
@ -6296,7 +6296,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8800"
NAME="AEN8896"
></A
><H3
><A
@ -6386,7 +6386,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8824"
NAME="AEN8920"
></A
><H3
><A
@ -6457,7 +6457,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8844"
NAME="AEN8940"
></A
><H3
><A
@ -6522,7 +6522,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8861"
NAME="AEN8957"
></A
><H3
><A
@ -6604,7 +6604,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8880"
NAME="AEN8976"
></A
><H3
><A
@ -6687,7 +6687,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8902"
NAME="AEN8998"
></A
><H3
><A
@ -6772,7 +6772,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8925"
NAME="AEN9021"
></A
><H3
><A
@ -6855,7 +6855,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8947"
NAME="AEN9043"
></A
><H3
><A
@ -6940,7 +6940,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8970"
NAME="AEN9066"
></A
><H3
><A
@ -7035,7 +7035,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN8992"
NAME="AEN9088"
></A
><H3
><A
@ -7100,7 +7100,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9009"
NAME="AEN9105"
></A
><H3
><A
@ -7165,7 +7165,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9026"
NAME="AEN9122"
></A
><H3
><A
@ -7274,7 +7274,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9054"
NAME="AEN9150"
></A
><H3
><A
@ -7300,7 +7300,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9059"
NAME="AEN9155"
></A
><H3
><A
@ -7326,7 +7326,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9064"
NAME="AEN9160"
></A
><H3
><A
@ -7352,7 +7352,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9069"
NAME="AEN9165"
></A
><H3
><A
@ -7378,7 +7378,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9074"
NAME="AEN9170"
></A
><H3
><A
@ -7561,7 +7561,7 @@ must deallocate it !</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9119"
NAME="AEN9215"
></A
><H3
><A
@ -7658,7 +7658,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9143"
NAME="AEN9239"
></A
><H3
><A
@ -7737,7 +7737,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9163"
NAME="AEN9259"
></A
><H3
><A
@ -7834,7 +7834,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9187"
NAME="AEN9283"
></A
><H3
><A

File diff suppressed because it is too large Load Diff

View File

@ -115,7 +115,7 @@ SIZE="3"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN4659"
NAME="AEN4755"
></A
><H2
>Name</H2
@ -123,7 +123,7 @@ NAME="AEN4659"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN4662"
NAME="AEN4758"
></A
><H2
>Synopsis</H2
@ -809,7 +809,7 @@ HREF="gnome-xml-tree.html#XMLCHAR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN4845"
NAME="AEN4941"
></A
><H2
>Description</H2
@ -819,14 +819,14 @@ NAME="AEN4845"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN4848"
NAME="AEN4944"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN4850"
NAME="AEN4946"
></A
><H3
><A
@ -920,7 +920,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4872"
NAME="AEN4968"
></A
><H3
><A
@ -1014,7 +1014,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4894"
NAME="AEN4990"
></A
><H3
><A
@ -1040,7 +1040,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4899"
NAME="AEN4995"
></A
><H3
><A
@ -1066,7 +1066,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4904"
NAME="AEN5000"
></A
><H3
><A
@ -1092,7 +1092,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4909"
NAME="AEN5005"
></A
><H3
><A
@ -1118,7 +1118,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4914"
NAME="AEN5010"
></A
><H3
><A
@ -1144,7 +1144,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4919"
NAME="AEN5015"
></A
><H3
><A
@ -1170,7 +1170,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4924"
NAME="AEN5020"
></A
><H3
><A
@ -1196,7 +1196,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4929"
NAME="AEN5025"
></A
><H3
><A
@ -1222,7 +1222,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4934"
NAME="AEN5030"
></A
><H3
><A
@ -1248,7 +1248,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4939"
NAME="AEN5035"
></A
><H3
><A
@ -1274,7 +1274,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4944"
NAME="AEN5040"
></A
><H3
><A
@ -1439,7 +1439,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN4985"
NAME="AEN5081"
></A
><H3
><A
@ -1520,7 +1520,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5006"
NAME="AEN5102"
></A
><H3
><A
@ -1583,7 +1583,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5022"
NAME="AEN5118"
></A
><H3
><A
@ -1667,7 +1667,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5043"
NAME="AEN5139"
></A
><H3
><A
@ -1769,7 +1769,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5069"
NAME="AEN5165"
></A
><H3
><A
@ -1850,7 +1850,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5090"
NAME="AEN5186"
></A
><H3
><A
@ -1913,7 +1913,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5106"
NAME="AEN5202"
></A
><H3
><A
@ -2078,7 +2078,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5147"
NAME="AEN5243"
></A
><H3
><A
@ -2159,7 +2159,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5168"
NAME="AEN5264"
></A
><H3
><A
@ -2222,7 +2222,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5184"
NAME="AEN5280"
></A
><H3
><A
@ -2306,7 +2306,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5205"
NAME="AEN5301"
></A
><H3
><A
@ -2388,7 +2388,7 @@ of error.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5226"
NAME="AEN5322"
></A
><H3
><A
@ -2451,7 +2451,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5242"
NAME="AEN5338"
></A
><H3
><A
@ -2533,7 +2533,7 @@ of error.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5263"
NAME="AEN5359"
></A
><H3
><A
@ -2761,7 +2761,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5319"
NAME="AEN5415"
></A
><H3
><A
@ -2842,7 +2842,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5340"
NAME="AEN5436"
></A
><H3
><A
@ -2905,7 +2905,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5356"
NAME="AEN5452"
></A
><H3
><A
@ -2989,7 +2989,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5377"
NAME="AEN5473"
></A
><H3
><A
@ -3133,7 +3133,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5413"
NAME="AEN5509"
></A
><H3
><A
@ -3212,7 +3212,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5433"
NAME="AEN5529"
></A
><H3
><A
@ -3275,7 +3275,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5449"
NAME="AEN5545"
></A
><H3
><A
@ -3377,7 +3377,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5475"
NAME="AEN5571"
></A
><H3
><A
@ -3499,7 +3499,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5505"
NAME="AEN5601"
></A
><H3
><A
@ -3643,7 +3643,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5541"
NAME="AEN5637"
></A
><H3
><A
@ -3722,7 +3722,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5561"
NAME="AEN5657"
></A
><H3
><A
@ -3785,7 +3785,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5577"
NAME="AEN5673"
></A
><H3
><A
@ -3907,7 +3907,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5607"
NAME="AEN5703"
></A
><H3
><A
@ -4010,7 +4010,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5632"
NAME="AEN5728"
></A
><H3
><A
@ -4135,7 +4135,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5662"
NAME="AEN5758"
></A
><H3
><A
@ -4262,7 +4262,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5693"
NAME="AEN5789"
></A
><H3
><A
@ -4376,7 +4376,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5722"
NAME="AEN5818"
></A
><H3
><A
@ -4500,7 +4500,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5752"
NAME="AEN5848"
></A
><H3
><A
@ -4622,7 +4622,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5783"
NAME="AEN5879"
></A
><H3
><A
@ -4725,7 +4725,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5809"
NAME="AEN5905"
></A
><H3
><A
@ -4845,7 +4845,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5839"
NAME="AEN5935"
></A
><H3
><A
@ -4975,7 +4975,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5871"
NAME="AEN5967"
></A
><H3
><A
@ -5149,7 +5149,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5912"
NAME="AEN6008"
></A
><H3
><A
@ -5251,7 +5251,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5938"
NAME="AEN6034"
></A
><H3
><A
@ -5372,7 +5372,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5968"
NAME="AEN6064"
></A
><H3
><A
@ -5472,7 +5472,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN5993"
NAME="AEN6089"
></A
><H3
><A
@ -5596,7 +5596,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6024"
NAME="AEN6120"
></A
><H3
><A
@ -5698,7 +5698,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6050"
NAME="AEN6146"
></A
><H3
><A
@ -5800,7 +5800,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6076"
NAME="AEN6172"
></A
><H3
><A
@ -5966,7 +5966,7 @@ receiving array and retry.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6114"
NAME="AEN6210"
></A
><H3
><A

View File

@ -115,7 +115,7 @@ SIZE="3"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN6152"
NAME="AEN6248"
></A
><H2
>Name</H2
@ -123,7 +123,7 @@ NAME="AEN6152"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN6155"
NAME="AEN6251"
></A
><H2
>Synopsis</H2
@ -187,7 +187,7 @@ HREF="gnome-xml-parser.html#XMLPARSERINPUTPTR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN6167"
NAME="AEN6263"
></A
><H2
>Description</H2
@ -197,14 +197,14 @@ NAME="AEN6167"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN6170"
NAME="AEN6266"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN6172"
NAME="AEN6268"
></A
><H3
><A
@ -341,7 +341,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6177"
NAME="AEN6273"
></A
><H3
><A
@ -438,7 +438,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6200"
NAME="AEN6296"
></A
><H3
><A
@ -535,7 +535,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6223"
NAME="AEN6319"
></A
><H3
><A
@ -632,7 +632,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6246"
NAME="AEN6342"
></A
><H3
><A
@ -729,7 +729,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6269"
NAME="AEN6365"
></A
><H3
><A
@ -792,7 +792,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6285"
NAME="AEN6381"
></A
><H3
><A

View File

@ -103,7 +103,7 @@ ALIGN="right"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN9212"
NAME="AEN9308"
></A
><H2
>Name</H2
@ -111,7 +111,7 @@ NAME="AEN9212"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN9215"
NAME="AEN9311"
></A
><H2
>Synopsis</H2
@ -210,7 +210,7 @@ HREF="gnome-xml-xmlmemory.html#XMLMEMSTRDUPLOC"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN9236"
NAME="AEN9332"
></A
><H2
>Description</H2
@ -220,14 +220,14 @@ NAME="AEN9236"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN9239"
NAME="AEN9335"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN9241"
NAME="AEN9337"
></A
><H3
><A
@ -253,7 +253,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9246"
NAME="AEN9342"
></A
><H3
><A
@ -316,7 +316,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9262"
NAME="AEN9358"
></A
><H3
><A
@ -382,7 +382,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9279"
NAME="AEN9375"
></A
><H3
><A
@ -466,7 +466,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9300"
NAME="AEN9396"
></A
><H3
><A
@ -544,7 +544,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9320"
NAME="AEN9416"
></A
><H3
><A
@ -602,7 +602,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9335"
NAME="AEN9431"
></A
><H3
><A
@ -660,7 +660,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9350"
NAME="AEN9446"
></A
><H3
><A
@ -688,7 +688,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9356"
NAME="AEN9452"
></A
><H3
><A
@ -752,7 +752,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9372"
NAME="AEN9468"
></A
><H3
><A
@ -778,7 +778,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9377"
NAME="AEN9473"
></A
><H3
><A
@ -804,7 +804,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9382"
NAME="AEN9478"
></A
><H3
><A
@ -830,7 +830,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9387"
NAME="AEN9483"
></A
><H3
><A
@ -935,7 +935,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9412"
NAME="AEN9508"
></A
><H3
><A
@ -1052,7 +1052,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN9440"
NAME="AEN9536"
></A
><H3
><A

View File

@ -115,7 +115,7 @@ SIZE="3"
><DIV
CLASS="REFNAMEDIV"
><A
NAME="AEN6740"
NAME="AEN6836"
></A
><H2
>Name</H2
@ -123,7 +123,7 @@ NAME="AEN6740"
><DIV
CLASS="REFSYNOPSISDIV"
><A
NAME="AEN6743"
NAME="AEN6839"
></A
><H2
>Synopsis</H2
@ -259,7 +259,7 @@ HREF="XMLXPATHCONTEXTPTR"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN6777"
NAME="AEN6873"
></A
><H2
>Description</H2
@ -269,14 +269,14 @@ NAME="AEN6777"
><DIV
CLASS="REFSECT1"
><A
NAME="AEN6780"
NAME="AEN6876"
></A
><H2
>Details</H2
><DIV
CLASS="REFSECT2"
><A
NAME="AEN6782"
NAME="AEN6878"
></A
><H3
><A
@ -302,7 +302,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6787"
NAME="AEN6883"
></A
><H3
><A
@ -328,7 +328,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6792"
NAME="AEN6888"
></A
><H3
><A
@ -354,7 +354,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6797"
NAME="AEN6893"
></A
><H3
><A
@ -380,7 +380,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6802"
NAME="AEN6898"
></A
><H3
><A
@ -406,7 +406,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6807"
NAME="AEN6903"
></A
><H3
><A
@ -432,7 +432,7 @@ CLASS="PROGRAMLISTING"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6812"
NAME="AEN6908"
></A
><H3
><A
@ -526,7 +526,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6835"
NAME="AEN6931"
></A
><H3
><A
@ -605,7 +605,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6854"
NAME="AEN6950"
></A
><H3
><A
@ -705,7 +705,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6879"
NAME="AEN6975"
></A
><H3
><A
@ -784,7 +784,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6898"
NAME="AEN6994"
></A
><H3
><A
@ -865,7 +865,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6919"
NAME="AEN7015"
></A
><H3
><A
@ -928,7 +928,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6935"
NAME="AEN7031"
></A
><H3
><A
@ -1031,7 +1031,7 @@ the caller has to free the object.</TD
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6961"
NAME="AEN7057"
></A
><H3
><A
@ -1094,7 +1094,7 @@ VALIGN="TOP"
><HR><DIV
CLASS="REFSECT2"
><A
NAME="AEN6977"
NAME="AEN7073"
></A
><H3
><A

View File

@ -140,8 +140,10 @@
<ANCHOR id ="XMLCOPYDTD" href="gnome-xml/gnome-xml-tree.html#XMLCOPYDTD">
<ANCHOR id ="XMLCOPYDOC" href="gnome-xml/gnome-xml-tree.html#XMLCOPYDOC">
<ANCHOR id ="XMLNEWDOCNODE" href="gnome-xml/gnome-xml-tree.html#XMLNEWDOCNODE">
<ANCHOR id ="XMLNEWDOCRAWNODE" href="gnome-xml/gnome-xml-tree.html#XMLNEWDOCRAWNODE">
<ANCHOR id ="XMLNEWNODE" href="gnome-xml/gnome-xml-tree.html#XMLNEWNODE">
<ANCHOR id ="XMLNEWCHILD" href="gnome-xml/gnome-xml-tree.html#XMLNEWCHILD">
<ANCHOR id ="XMLNEWTEXTCHILD" href="gnome-xml/gnome-xml-tree.html#XMLNEWTEXTCHILD">
<ANCHOR id ="XMLNEWDOCTEXT" href="gnome-xml/gnome-xml-tree.html#XMLNEWDOCTEXT">
<ANCHOR id ="XMLNEWTEXT" href="gnome-xml/gnome-xml-tree.html#XMLNEWTEXT">
<ANCHOR id ="XMLNEWPI" href="gnome-xml/gnome-xml-tree.html#XMLNEWPI">

View File

@ -363,12 +363,20 @@ xmlNodePtr xmlNewDocNode (xmlDocPtr doc,
xmlNsPtr ns,
const xmlChar *name,
const xmlChar *content);
xmlNodePtr xmlNewDocRawNode (xmlDocPtr doc,
xmlNsPtr ns,
const xmlChar *name,
const xmlChar *content);
xmlNodePtr xmlNewNode (xmlNsPtr ns,
const xmlChar *name);
xmlNodePtr xmlNewChild (xmlNodePtr parent,
xmlNsPtr ns,
const xmlChar *name,
const xmlChar *content);
xmlNodePtr xmlNewTextChild (xmlNodePtr parent,
xmlNsPtr ns,
const xmlChar *name,
const xmlChar *content);
xmlNodePtr xmlNewDocText (xmlDocPtr doc,
const xmlChar *content);
xmlNodePtr xmlNewText (const xmlChar *content);

View File

@ -6651,8 +6651,9 @@ xmlSetupParserForBuffer(xmlParserCtxtPtr ctxt, const xmlChar* buffer,
*
* Returns 0 in case of success or a error number otherwise
*/
int xmlSAXUserParseFile(xmlSAXHandlerPtr sax, void *user_data,
const char *filename) {
int
xmlSAXUserParseFile(xmlSAXHandlerPtr sax, void *user_data,
const char *filename) {
int ret = 0;
xmlParserCtxtPtr ctxt;

View File

@ -45,6 +45,7 @@ static int noout = 0;
static int valid = 0;
static int repeat = 0;
static int insert = 0;
static int compress = 0;
extern int xmlDoValidityCheckingDefaultValue;
@ -168,9 +169,12 @@ void parseAndPrintFile(char *filename) {
/*
* print it.
*/
if (!debug)
xmlDocDump(stdout, doc);
else
if (!debug) {
if (compress)
xmlSaveFile("-", doc);
else
xmlDocDump(stdout, doc);
} else
xmlDebugDumpDocument(stdout, doc);
}
@ -203,9 +207,12 @@ void parseAndPrintBuffer(xmlChar *buf) {
/*
* print it.
*/
if (!debug)
xmlDocDump(stdout, doc);
else
if (!debug) {
if (compress)
xmlSaveFile("-", doc);
else
xmlDocDump(stdout, doc);
} else
xmlDebugDumpDocument(stdout, doc);
/*
@ -241,6 +248,11 @@ int main(int argc, char **argv) {
else if ((!strcmp(argv[i], "-repeat")) ||
(!strcmp(argv[i], "--repeat")))
repeat++;
else if ((!strcmp(argv[i], "-compress")) ||
(!strcmp(argv[i], "--compress"))) {
compress++;
xmlSetCompressMode(9);
}
}
if (noent != 0) xmlSubstituteEntitiesDefault(1);
if (valid != 0) xmlDoValidityCheckingDefaultValue = 1;
@ -266,6 +278,7 @@ int main(int argc, char **argv) {
printf("\t--valid : validate the document in addition to std well-formed check\n");
printf("\t--repeat : parse the file 100 times, for timing or profiling\n");
printf("\t--insert : test for valid insertions\n");
printf("\t--compress : turn on gzip compression of output\n");
}
xmlMemoryDump();

118
tree.c
View File

@ -403,7 +403,7 @@ xmlNewDoc(const xmlChar *version) {
cur->oldNs = NULL;
cur->encoding = NULL;
cur->standalone = -1;
cur->compression = xmlCompressMode;
cur->compression = -1; /* not initialized */
cur->ids = NULL;
cur->refs = NULL;
#ifndef XML_WITHOUT_CORBA
@ -1027,15 +1027,20 @@ xmlNewNode(xmlNsPtr ns, const xmlChar *name) {
* @doc: the document
* @ns: namespace if any
* @name: the node name
* @content: the text content if any
* @content: the XML text content if any
*
* Creation of a new node element within a document. @ns and @content
* are optionnal (NULL).
* NOTE: @content is supposed to be a piece of XML CDATA, so it allow entities
* references, but XML special chars need to be escaped first by using
* xmlEncodeEntitiesReentrant(). Use xmlNewDocRawNode() if you don't
* need entities support.
*
* Returns a pointer to the new node object.
*/
xmlNodePtr
xmlNewDocNode(xmlDocPtr doc, xmlNsPtr ns,
const xmlChar *name, const xmlChar *content) {
const xmlChar *name, const xmlChar *content) {
xmlNodePtr cur;
cur = xmlNewNode(ns, name);
@ -1050,6 +1055,35 @@ xmlNewDocNode(xmlDocPtr doc, xmlNsPtr ns,
}
/**
* xmlNewDocRawNode:
* @doc: the document
* @ns: namespace if any
* @name: the node name
* @content: the text content if any
*
* Creation of a new node element within a document. @ns and @content
* are optionnal (NULL).
*
* Returns a pointer to the new node object.
*/
xmlNodePtr
xmlNewDocRawNode(xmlDocPtr doc, xmlNsPtr ns,
const xmlChar *name, const xmlChar *content) {
xmlNodePtr cur;
cur = xmlNewNode(ns, name);
if (cur != NULL) {
cur->doc = doc;
if (content != NULL) {
cur->childs = xmlNewDocText(doc, content);
UPDATE_LAST_CHILD(cur)
}
}
return(cur);
}
/**
* xmlNewText:
* @content: the text content
@ -1093,6 +1127,62 @@ xmlNewText(const xmlChar *content) {
return(cur);
}
/**
* xmlNewTextChild:
* @parent: the parent node
* @ns: a namespace if any
* @name: the name of the child
* @content: the text content of the child if any.
*
* Creation of a new child element, added at the end of @parent childs list.
* @ns and @content parameters are optionnal (NULL). If content is non NULL,
* a child TEXT node will be created containing the string content.
*
* Returns a pointer to the new node object.
*/
xmlNodePtr
xmlNewTextChild(xmlNodePtr parent, xmlNsPtr ns,
const xmlChar *name, const xmlChar *content) {
xmlNodePtr cur, prev;
if (parent == NULL) {
fprintf(stderr, "xmlNewTextChild : parent == NULL\n");
return(NULL);
}
if (name == NULL) {
fprintf(stderr, "xmlNewTextChild : name == NULL\n");
return(NULL);
}
/*
* Allocate a new node
*/
if (ns == NULL)
cur = xmlNewDocRawNode(parent->doc, parent->ns, name, content);
else
cur = xmlNewDocRawNode(parent->doc, ns, name, content);
if (cur == NULL) return(NULL);
/*
* add the new element at the end of the childs list.
*/
cur->type = XML_ELEMENT_NODE;
cur->parent = parent;
cur->doc = parent->doc;
if (parent->childs == NULL) {
parent->childs = cur;
parent->last = cur;
} else {
prev = parent->last;
prev->next = cur;
cur->prev = prev;
parent->last = cur;
}
return(cur);
}
/**
* xmlNewReference:
* @doc: the document
@ -1332,22 +1422,27 @@ xmlNewDocComment(xmlDocPtr doc, const xmlChar *content) {
return(cur);
}
/**
* xmlNewChild:
* @parent: the parent node
* @ns: a namespace if any
* @name: the name of the child
* @content: the content of the child if any.
* @content: the XML content of the child if any.
*
*
* Creation of a new child element, added at the end of @parent childs list.
* @ns and @content parameters are optionnal (NULL). If content is non NULL,
* a child list containing the TEXTs and ENTITY_REFs node will be created.
* NOTE: @content is supposed to be a piece of XML CDATA, so it allow entities
* references, but XML special chars need to be escaped first by using
* xmlEncodeEntitiesReentrant(). Use xmlNewTextChild() if entities
* support is not needed.
*
* Returns a pointer to the new node object.
*/
xmlNodePtr
xmlNewChild(xmlNodePtr parent, xmlNsPtr ns,
const xmlChar *name, const xmlChar *content) {
const xmlChar *name, const xmlChar *content) {
xmlNodePtr cur, prev;
if (parent == NULL) {
@ -1703,7 +1798,7 @@ xmlCopyPropList(xmlNodePtr target, xmlAttrPtr cur) {
}
/*
* NOTE about the CopyNode operations !
* NOTE abeut the CopyNode operations !
*
* They are splitted into external and internal parts for one
* tricky reason: namespaces. Doing a direct copy of a node
@ -3242,7 +3337,8 @@ xmlDocDump(FILE *f, xmlDocPtr cur) {
* @cur: the document
*
* Dump an XML document to a file. Will use compression if
* compiled in and enabled.
* compiled in and enabled. If @filename is "-" the stdout file is
* used.
* returns: the number of file written or -1 in case of failure.
*/
int
@ -3263,9 +3359,13 @@ xmlSaveFile(const char *filename, xmlDocPtr cur) {
xmlDocContentDump(buf, cur);
#ifdef HAVE_ZLIB_H
if (cur->compression < 0) cur->compression = xmlCompressMode;
if ((cur->compression > 0) && (cur->compression <= 9)) {
sprintf(mode, "w%d", cur->compression);
zoutput = gzopen(filename, mode);
if (!strcmp(filename, "-"))
zoutput = gzdopen(1, mode);
else
zoutput = gzopen(filename, mode);
}
if (zoutput == NULL) {
#endif

8
tree.h
View File

@ -363,12 +363,20 @@ xmlNodePtr xmlNewDocNode (xmlDocPtr doc,
xmlNsPtr ns,
const xmlChar *name,
const xmlChar *content);
xmlNodePtr xmlNewDocRawNode (xmlDocPtr doc,
xmlNsPtr ns,
const xmlChar *name,
const xmlChar *content);
xmlNodePtr xmlNewNode (xmlNsPtr ns,
const xmlChar *name);
xmlNodePtr xmlNewChild (xmlNodePtr parent,
xmlNsPtr ns,
const xmlChar *name,
const xmlChar *content);
xmlNodePtr xmlNewTextChild (xmlNodePtr parent,
xmlNsPtr ns,
const xmlChar *name,
const xmlChar *content);
xmlNodePtr xmlNewDocText (xmlDocPtr doc,
const xmlChar *content);
xmlNodePtr xmlNewText (const xmlChar *content);