Skip to content

Commit

Permalink
Fixed pointer problem on 64-bit. (#827)
Browse files Browse the repository at this point in the history
  • Loading branch information
ntherning committed Mar 5, 2015
1 parent 35fccd1 commit 0e6a4c2
Showing 1 changed file with 3 additions and 3 deletions.
Expand Up @@ -48,7 +48,7 @@ class ExpatParser {


private boolean inStartElement = false; private boolean inStartElement = false;
private int attributeCount = -1; private int attributeCount = -1;
private int attributePointer = 0; private long attributePointer = 0;


private final Locator locator = new ExpatLocator(); private final Locator locator = new ExpatLocator();


Expand Down Expand Up @@ -129,7 +129,7 @@ private ExpatParser(String encoding, ExpatReader xmlReader, long pointer,
* @param attributeCount number of attributes * @param attributeCount number of attributes
*/ */
/*package*/ void startElement(String uri, String localName, String qName, /*package*/ void startElement(String uri, String localName, String qName,
int attributePointer, int attributeCount) throws SAXException { long attributePointer, int attributeCount) throws SAXException {
ContentHandler contentHandler = xmlReader.contentHandler; ContentHandler contentHandler = xmlReader.contentHandler;
if (contentHandler == null) { if (contentHandler == null) {
return; return;
Expand Down Expand Up @@ -772,7 +772,7 @@ private EntityParser(String encoding, ExpatReader xmlReader,


@Override @Override
void startElement(String uri, String localName, String qName, void startElement(String uri, String localName, String qName,
int attributePointer, int attributeCount) throws SAXException { long attributePointer, int attributeCount) throws SAXException {
/* /*
* Skip topmost element generated by our workaround in * Skip topmost element generated by our workaround in
* {@link #handleExternalEntity}. * {@link #handleExternalEntity}.
Expand Down

0 comments on commit 0e6a4c2

Please sign in to comment.