You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by je...@locus.apache.org on 2000/09/14 17:10:17 UTC

cvs commit: xml-xerces/java/src/org/apache/xerces/readers AbstractCharReader.java

jeffreyr    00/09/14 08:10:06

  Modified:    java/src/org/apache/xerces/readers AbstractCharReader.java
  Log:
  This defect fixes bug reported by Alfred Fuchs on 09/14.
  fCalledCharPropInit not set correctly in line 855 cause null exception.
  
  Revision  Changes    Path
  1.5       +3 -3      xml-xerces/java/src/org/apache/xerces/readers/AbstractCharReader.java
  
  Index: AbstractCharReader.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/readers/AbstractCharReader.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- AbstractCharReader.java	2000/05/17 18:32:37	1.4
  +++ AbstractCharReader.java	2000/09/14 15:10:03	1.5
  @@ -75,7 +75,7 @@
    * a character stream (java.io.Reader).  The UTF8CharReader performs
    * its own UTF-8 transcoding to fill in the data from an InputStream.
    *
  - * @version $Id: AbstractCharReader.java,v 1.4 2000/05/17 18:32:37 jeffreyr Exp $
  + * @version $Id: AbstractCharReader.java,v 1.5 2000/09/14 15:10:03 jeffreyr Exp $
    */
   abstract class AbstractCharReader extends XMLEntityReader {
   
  @@ -852,7 +852,7 @@
                       }
                   }
               } else {
  -                if (fCalledCharPropInit) {
  +                if (!fCalledCharPropInit) {
                       XMLCharacterProperties.initCharFlags();
                       fCalledCharPropInit = true;
                   }
  @@ -1114,7 +1114,7 @@
       //
       private static final char[] cdata_string = { 'C','D','A','T','A','[' };
       private StringPool fStringPool = null;
  -    private boolean fCalledCharPropInit = false;
  +    private boolean ffCalledCharPropInit = false;
       private boolean fCallClearPreviousChunk = true;
       private Vector fDeferredErrors = null;