1
0
mirror of https://github.com/php/doc-en.git synced 2026-03-23 23:32:18 +01:00

xml: Remove xml_parser_free() from all examples (#4942)

This commit is contained in:
Tim Düsterhus
2025-10-19 20:10:00 +02:00
committed by GitHub
parent 1f5bcc30ee
commit b47e4bea19
5 changed files with 1 additions and 11 deletions

View File

@@ -45,7 +45,6 @@ while ($data = fread($fp, 4096)) {
xml_get_current_line_number($xml_parser)));
}
}
xml_parser_free($xml_parser);
?>
]]>
</programlisting>
@@ -111,7 +110,6 @@ while ($data = fread($fp, 4096)) {
xml_get_current_line_number($xml_parser)));
}
}
xml_parser_free($xml_parser);
?>
]]>
</programlisting>
@@ -214,11 +212,9 @@ function externalEntityRefHandler($parser, $openEntityNames, $base, $systemId,
printf("XML error: %s at line %d while parsing entity %s\n",
xml_error_string(xml_get_error_code($parser)),
xml_get_current_line_number($parser), $openEntityNames);
xml_parser_free($parser);
return false;
}
}
xml_parser_free($parser);
return true;
}
return false;
@@ -260,7 +256,6 @@ while ($data = fread($fp, 4096)) {
}
echo "</pre>";
echo "parse complete\n";
xml_parser_free($xml_parser);
?>
]]>
@@ -425,4 +420,3 @@ vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

View File

@@ -105,7 +105,6 @@
$simple = "<para><note>simple note</note></para>";
$p = xml_parser_create();
xml_parse_into_struct($p, $simple, $vals, $index);
xml_parser_free($p);
echo "Index array\n";
print_r($index);
echo "\nVals array\n";
@@ -229,7 +228,7 @@ function readDatabase($filename)
xml_parser_set_option($parser, XML_OPTION_CASE_FOLDING, 0);
xml_parser_set_option($parser, XML_OPTION_SKIP_WHITE, 1);
xml_parse_into_struct($parser, $data, $values, $tags);
xml_parser_free($parser);
unset($parser);
// loop through the structures
foreach ($tags as $key=>$val) {

View File

@@ -119,7 +119,6 @@ while (($data = fread($stream, 16384))) {
xml_parse($parser, $data); // parse the current chunk
}
xml_parse($parser, '', true); // finalize parsing
xml_parser_free($parser);
fclose($stream);
]]>
</programlisting>

View File

@@ -91,7 +91,6 @@
<para>
<simplelist>
<member><function>xml_parser_create</function></member>
<member><function>xml_parser_free</function></member>
</simplelist>
</para>
</refsect1>

View File

@@ -83,7 +83,6 @@
<para>
<simplelist>
<member><function>xml_parser_create_ns</function></member>
<member><function>xml_parser_free</function></member>
</simplelist>
</para>
</refsect1>