summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-perl/XML-LibXML/files')
-rw-r--r--dev-perl/XML-LibXML/files/XML-LibXML-1.58-cleanup.patch19
-rw-r--r--dev-perl/XML-LibXML/files/digest-XML-LibXML-1.58-r11
2 files changed, 20 insertions, 0 deletions
diff --git a/dev-perl/XML-LibXML/files/XML-LibXML-1.58-cleanup.patch b/dev-perl/XML-LibXML/files/XML-LibXML-1.58-cleanup.patch
new file mode 100644
index 000000000000..cd036111f728
--- /dev/null
+++ b/dev-perl/XML-LibXML/files/XML-LibXML-1.58-cleanup.patch
@@ -0,0 +1,19 @@
+diff -uNr XML-LibXML-1.58.org/LibXML.xs XML-LibXML-1.58/LibXML.xs
+--- XML-LibXML-1.58.org/LibXML.xs 2004-03-25 00:06:14.000000000 +0100
++++ XML-LibXML-1.58/LibXML.xs 2005-07-31 19:57:53.000000000 +0200
+@@ -622,7 +622,7 @@
+ HV* real_obj = NULL;
+ SV** item = NULL;
+ SV* item2 = NULL;
+- /* xmlInitParser(); */ /* useless call */
++ xmlInitParser();
+ xmlGetWarningsDefaultValue = 0;
+
+ if ( self != NULL ) {
+@@ -783,6 +783,8 @@
+ if (LibXML_old_ext_ent_loader != NULL ) {
+ xmlSetExternalEntityLoader( (xmlExternalEntityLoader)LibXML_old_ext_ent_loader );
+ }
++
++ xmlCleanupParser();
+ }
diff --git a/dev-perl/XML-LibXML/files/digest-XML-LibXML-1.58-r1 b/dev-perl/XML-LibXML/files/digest-XML-LibXML-1.58-r1
new file mode 100644
index 000000000000..d99572d81e83
--- /dev/null
+++ b/dev-perl/XML-LibXML/files/digest-XML-LibXML-1.58-r1
@@ -0,0 +1 @@
+MD5 4691fc436e5c0f22787f5b4a54fc56b0 XML-LibXML-1.58.tar.gz 171713