diff options
Diffstat (limited to 'lib/rss/xmlscanner.rb')
-rw-r--r-- | lib/rss/xmlscanner.rb | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/rss/xmlscanner.rb b/lib/rss/xmlscanner.rb index 81dae96df5..2a80b00e69 100644 --- a/lib/rss/xmlscanner.rb +++ b/lib/rss/xmlscanner.rb @@ -2,9 +2,13 @@ require 'xmlscan/scanner' module RSS - class Parser < BaseParser + class XMLScanParser < BaseParser private + def listener + XMLScanListener + end + def _parse begin XMLScan::XMLScanner.new(@listener).parse(@rss) @@ -15,7 +19,7 @@ module RSS end - class Listener < BaseListener + class XMLScanListener < BaseListener include XMLScan::Visitor include ListenerMixin |