summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-perl/XML-SAX/files/entities.patch')
-rw-r--r--dev-perl/XML-SAX/files/entities.patch12
1 files changed, 12 insertions, 0 deletions
diff --git a/dev-perl/XML-SAX/files/entities.patch b/dev-perl/XML-SAX/files/entities.patch
new file mode 100644
index 000000000000..46114c8d8506
--- /dev/null
+++ b/dev-perl/XML-SAX/files/entities.patch
@@ -0,0 +1,12 @@
+--- SAX/PurePerl.pm.orig 2006-05-08 12:09:51.000000000 -0400
++++ SAX/PurePerl.pm 2006-05-08 12:10:16.000000000 -0400
+@@ -566,7 +566,8 @@ sub AttValue {
+ unless length($data);
+ if ($data =~ /^([^$quote]*)$quote/) {
+ $reader->move_along(length($1) + 1);
+- return $value . $1;
++ $value .= $1;
++ last;
+ }
+ else {
+ $value .= $data;