Skip to content

Commit 6c39ca6

Browse files
committed
xml: Remove xml_parser_free() from all examples
php/doc-en@b47e4be
1 parent 52eb20b commit 6c39ca6

File tree

5 files changed

+6
-15
lines changed

5 files changed

+6
-15
lines changed

reference/xml/examples.xml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: 802374deda550dfb866348d41a019315cb1f9840 Maintainer: mumumu Status: ready -->
3+
<!-- EN-Revision: b47e4bea197126359815c5e43403c4b77a0aaaa7 Maintainer: mumumu Status: ready -->
44
<chapter xml:id="xml.examples" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
55
&reftitle.examples;
66
<section xml:id="example.xml-structure">
@@ -46,7 +46,6 @@ while ($data = fread($fp, 4096)) {
4646
xml_get_current_line_number($xml_parser)));
4747
}
4848
}
49-
xml_parser_free($xml_parser);
5049
?>
5150
]]>
5251
</programlisting>
@@ -111,7 +110,6 @@ while ($data = fread($fp, 4096)) {
111110
xml_get_current_line_number($xml_parser)));
112111
}
113112
}
114-
xml_parser_free($xml_parser);
115113
?>
116114
]]>
117115
</programlisting>
@@ -214,11 +212,9 @@ function externalEntityRefHandler($parser, $openEntityNames, $base, $systemId,
214212
printf("XML error: %s at line %d while parsing entity %s\n",
215213
xml_error_string(xml_get_error_code($parser)),
216214
xml_get_current_line_number($parser), $openEntityNames);
217-
xml_parser_free($parser);
218215
return false;
219216
}
220217
}
221-
xml_parser_free($parser);
222218
return true;
223219
}
224220
return false;
@@ -260,7 +256,6 @@ while ($data = fread($fp, 4096)) {
260256
}
261257
echo "</pre>";
262258
echo "parse complete\n";
263-
xml_parser_free($xml_parser);
264259
265260
?>
266261
]]>

reference/xml/functions/xml-parse-into-struct.xml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: 18aa2012f6fa1e5b09733147e02911d16e06d4a1 Maintainer: hirokawa Status: ready -->
3+
<!-- EN-Revision: b47e4bea197126359815c5e43403c4b77a0aaaa7 Maintainer: hirokawa Status: ready -->
44
<!-- Credits: mumumu -->
55
<refentry xml:id="function.xml-parse-into-struct" xmlns="http://docbook.org/ns/docbook">
66
<refnamediv>
@@ -105,7 +105,6 @@
105105
$simple = "<para><note>simple note</note></para>";
106106
$p = xml_parser_create();
107107
xml_parse_into_struct($p, $simple, $vals, $index);
108-
xml_parser_free($p);
109108
echo "Index array\n";
110109
print_r($index);
111110
echo "\nVals array\n";
@@ -226,7 +225,7 @@ function readDatabase($filename)
226225
xml_parser_set_option($parser, XML_OPTION_CASE_FOLDING, 0);
227226
xml_parser_set_option($parser, XML_OPTION_SKIP_WHITE, 1);
228227
xml_parse_into_struct($parser, $data, $values, $tags);
229-
xml_parser_free($parser);
228+
unset($parser);
230229
231230
// loop through the structures
232231
foreach ($tags as $key=>$val) {

reference/xml/functions/xml-parse.xml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: c1f37a6c270aadbbb3da56a3973ffd62197adf2b Maintainer: hirokawa Status: ready -->
3+
<!-- EN-Revision: b47e4bea197126359815c5e43403c4b77a0aaaa7 Maintainer: hirokawa Status: ready -->
44
<!-- Credits: mumumu -->
55
<refentry xml:id="function.xml-parse" xmlns="http://docbook.org/ns/docbook">
66
<refnamediv>
@@ -125,7 +125,6 @@ while (($data = fread($stream, 16384))) {
125125
xml_parse($parser, $data); // 現在のチャンクをパースする
126126
}
127127
xml_parse($parser, '', true); // パースを終了する
128-
xml_parser_free($parser);
129128
fclose($stream);
130129
]]>
131130
</programlisting>

reference/xml/functions/xml-parser-create-ns.xml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: f9c4a68ef4f89e51e6d9b905ad3ddb6492386dd3 Maintainer: hirokawa Status: ready -->
3+
<!-- EN-Revision: b47e4bea197126359815c5e43403c4b77a0aaaa7 Maintainer: hirokawa Status: ready -->
44
<!-- Credits: mumumu -->
55
<refentry xml:id='function.xml-parser-create-ns' xmlns="http://docbook.org/ns/docbook">
66
<refnamediv>
@@ -94,7 +94,6 @@
9494
<para>
9595
<simplelist>
9696
<member><function>xml_parser_create</function></member>
97-
<member><function>xml_parser_free</function></member>
9897
</simplelist>
9998
</para>
10099
</refsect1>

reference/xml/functions/xml-parser-create.xml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: 8cdc6621f9826d04abc3e50438c010804d7e8683 Maintainer: hirokawa Status: ready -->
3+
<!-- EN-Revision: b47e4bea197126359815c5e43403c4b77a0aaaa7 Maintainer: hirokawa Status: ready -->
44
<!-- Credits: mumumu -->
55
<refentry xml:id="function.xml-parser-create" xmlns="http://docbook.org/ns/docbook">
66
<refnamediv>
@@ -85,7 +85,6 @@
8585
<para>
8686
<simplelist>
8787
<member><function>xml_parser_create_ns</function></member>
88-
<member><function>xml_parser_free</function></member>
8988
</simplelist>
9089
</para>
9190
</refsect1>

0 commit comments

Comments
 (0)