Skip to content

Commit b47e4be

Browse files
authored
xml: Remove xml_parser_free() from all examples (#4942)
1 parent 1f5bcc3 commit b47e4be

File tree

5 files changed

+1
-11
lines changed

5 files changed

+1
-11
lines changed

reference/xml/examples.xml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ while ($data = fread($fp, 4096)) {
4545
xml_get_current_line_number($xml_parser)));
4646
}
4747
}
48-
xml_parser_free($xml_parser);
4948
?>
5049
]]>
5150
</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
]]>
@@ -425,4 +420,3 @@ vim600: syn=xml fen fdm=syntax fdl=2 si
425420
vim: et tw=78 syn=sgml
426421
vi: ts=1 sw=1
427422
-->
428-

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -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";
@@ -229,7 +228,7 @@ function readDatabase($filename)
229228
xml_parser_set_option($parser, XML_OPTION_CASE_FOLDING, 0);
230229
xml_parser_set_option($parser, XML_OPTION_SKIP_WHITE, 1);
231230
xml_parse_into_struct($parser, $data, $values, $tags);
232-
xml_parser_free($parser);
231+
unset($parser);
233232
234233
// loop through the structures
235234
foreach ($tags as $key=>$val) {

reference/xml/functions/xml-parse.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,6 @@ while (($data = fread($stream, 16384))) {
119119
xml_parse($parser, $data); // parse the current chunk
120120
}
121121
xml_parse($parser, '', true); // finalize parsing
122-
xml_parser_free($parser);
123122
fclose($stream);
124123
]]>
125124
</programlisting>

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,6 @@
9191
<para>
9292
<simplelist>
9393
<member><function>xml_parser_create</function></member>
94-
<member><function>xml_parser_free</function></member>
9594
</simplelist>
9695
</para>
9796
</refsect1>

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,6 @@
8383
<para>
8484
<simplelist>
8585
<member><function>xml_parser_create_ns</function></member>
86-
<member><function>xml_parser_free</function></member>
8786
</simplelist>
8887
</para>
8988
</refsect1>

0 commit comments

Comments
 (0)