sandygao    2002/12/06 06:47:57

  Modified:    java/src/org/apache/xerces/impl XMLDTDScannerImpl.java
  Log:
  A potential NPE. We check whether fDTDHandler is null everywhere else.
  
  Revision  Changes    Path
  1.33      +3 -2      
xml-xerces/java/src/org/apache/xerces/impl/XMLDTDScannerImpl.java
  
  Index: XMLDTDScannerImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/java/src/org/apache/xerces/impl/XMLDTDScannerImpl.java,v
  retrieving revision 1.32
  retrieving revision 1.33
  diff -u -r1.32 -r1.33
  --- XMLDTDScannerImpl.java    19 Nov 2002 01:41:37 -0000      1.32
  +++ XMLDTDScannerImpl.java    6 Dec 2002 14:47:57 -0000       1.33
  @@ -520,7 +520,8 @@
               if (fDTDHandler != null && !fStartDTDCalled ) {
                   fDTDHandler.startDTD(fEntityScanner, null);
               }
  -            fDTDHandler.startExternalSubset(fEntityScanner,null);
  +            if (fDTDHandler != null)
  +                fDTDHandler.startExternalSubset(fEntityScanner,null);
               fEntityManager.startExternalSubset();
               fExtEntityDepth++;
           }
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to