summaryrefslogtreecommitdiff
path: root/Xerl
diff options
context:
space:
mode:
authorPaul Buetow (uranus) <paul@buetow.org>2015-02-21 10:15:38 +0000
committerPaul Buetow (uranus) <paul@buetow.org>2015-02-21 10:15:38 +0000
commitfe5a81dc73149765ba75202c29684144c080accd (patch)
treefc5233a212da5078ab51949aed4ba3fd62fa22b1 /Xerl
parentda9679c1b9fcd91959211d7601faca93d5eaccc1 (diff)
Fix for Perl 5.18 on FreeBSD. Manually add PurePerl SAX Parser
Diffstat (limited to 'Xerl')
-rw-r--r--Xerl/XML/Reader.pm4
1 files changed, 3 insertions, 1 deletions
diff --git a/Xerl/XML/Reader.pm b/Xerl/XML/Reader.pm
index ce7b31a..5aba6c9 100644
--- a/Xerl/XML/Reader.pm
+++ b/Xerl/XML/Reader.pm
@@ -30,7 +30,9 @@ sub open {
}
sub parse {
- my $self = shift;
+ my $self = shift;
+
+ XML::SAX->add_parser(q(XML::SAX::PurePerl));
my $sax_handler = Xerl::XML::SAXHandler->new();
my $parser = XML::SAX::ParserFactory->parser( Handler => $sax_handler );