You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by an...@locus.apache.org on 2000/10/03 04:00:42 UTC
cvs commit: xml-xerces/java/src/org/apache/xerces/impl XMLDocumentScanner.java
andyc 00/10/02 19:00:42
Modified: java/src/org/apache/xerces/impl Tag: xerces_j_2
XMLDocumentScanner.java
Log:
Bug in scanPIData.
Revision Changes Path
No revision
No revision
1.1.2.5 +4 -4 xml-xerces/java/src/org/apache/xerces/impl/Attic/XMLDocumentScanner.java
Index: XMLDocumentScanner.java
===================================================================
RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/impl/Attic/XMLDocumentScanner.java,v
retrieving revision 1.1.2.4
retrieving revision 1.1.2.5
diff -u -r1.1.2.4 -r1.1.2.5
--- XMLDocumentScanner.java 2000/10/02 23:19:10 1.1.2.4
+++ XMLDocumentScanner.java 2000/10/03 02:00:41 1.1.2.5
@@ -99,7 +99,7 @@
* @author Stubs generated by DesignDoc on Mon Sep 11 11:10:57 PDT 2000
* @author Andy Clark, IBM
*
- * @version $Id: XMLDocumentScanner.java,v 1.1.2.4 2000/10/02 23:19:10 andyc Exp $
+ * @version $Id: XMLDocumentScanner.java,v 1.1.2.5 2000/10/03 02:00:41 andyc Exp $
*/
public class XMLDocumentScanner
implements XMLComponent, XMLDocumentSource, XMLEntityHandler {
@@ -739,9 +739,9 @@
XMLString data = fString;
if (fEntityScanner.scanData("?>", fString)) {
fStringBuffer.clear();
- while (fEntityScanner.scanData("?>", fString)) {
+ do {
fStringBuffer.append(fString);
- }
+ } while (fEntityScanner.scanData("?>", fString));
fStringBuffer.append(fString);
data = fStringBuffer;
}
@@ -1223,7 +1223,7 @@
}
// start entity
- fEntityManager.startGeneralEntity(name);
+ fEntityManager.startEntity(name);
} // scanEntityReference()