diff -r 106c5d280835 -r ad36a104623f java/alt2xml-lib-input/src/cz/frantovo/alt2xml/SuperReader.java --- a/java/alt2xml-lib-input/src/cz/frantovo/alt2xml/SuperReader.java Sun Jun 08 00:01:29 2014 +0200 +++ b/java/alt2xml-lib-input/src/cz/frantovo/alt2xml/SuperReader.java Sun Jun 08 09:53:51 2014 +0200 @@ -52,9 +52,9 @@ @Override public void parse(InputSource input) throws IOException, SAXException { - input = new AltInputSource(entityResolver, input); + AltInputSource altInput = new AltInputSource(entityResolver, input); - XMLReader reader = readerFinder.findReader(input.getSystemId()); + XMLReader reader = readerFinder.findReader(altInput); reader.setContentHandler(contentHandler); reader.setDTDHandler(dtdHandler); @@ -69,7 +69,7 @@ reader.setFeature(e.getKey(), e.getValue()); } - reader.parse(input); + reader.parse(altInput); } @Override