elena       2002/08/01 10:48:08

  Modified:    java/src/org/apache/xerces/impl XMLDTDScannerImpl.java
  Log:
  DTDHandler could be null..
  
  Revision  Changes    Path
  1.26      +6 -4      
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.25
  retrieving revision 1.26
  diff -u -r1.25 -r1.26
  --- XMLDTDScannerImpl.java    1 Aug 2002 17:12:09 -0000       1.25
  +++ XMLDTDScannerImpl.java    1 Aug 2002 17:48:07 -0000       1.26
  @@ -258,15 +258,17 @@
       /** 
        * Sets the input source. 
        *
  -     * @param inputSource The input source.
  +     * @param inputSource The input source or null.
        *
        * @throws IOException Thrown on i/o error.
        */
       public void setInputSource(XMLInputSource inputSource) throws IOException {
           if (inputSource == null) {
               // no system id was available
  -            fDTDHandler.startDTD(null, null);
  -            fDTDHandler.endDTD(null);
  +            if (fDTDHandler != null) {
  +                fDTDHandler.startDTD(null, null);
  +                fDTDHandler.endDTD(null);
  +            }
               return;
           }
           fEntityManager.setEntityHandler(this);
  
  
  

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

Reply via email to