chrisg      2002/12/08 16:34:56

  Modified:    src/org/apache/fop/apps Tag: fop-0_20_2-maintain Driver.java
  Log:
  Quick fix for broken AWTRenderer
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.36.2.9  +5 -2      xml-fop/src/org/apache/fop/apps/Driver.java
  
  Index: Driver.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/apps/Driver.java,v
  retrieving revision 1.36.2.8
  retrieving revision 1.36.2.9
  diff -u -r1.36.2.8 -r1.36.2.9
  --- Driver.java       28 Nov 2002 15:43:17 -0000      1.36.2.8
  +++ Driver.java       9 Dec 2002 00:34:56 -0000       1.36.2.9
  @@ -433,7 +433,10 @@
        * events but isn't a SAX Parser itself.
        */
       public ContentHandler getContentHandler() {
  -        if (_stream == null) throw new NullPointerException("OutputStream has not 
been set. Set before getting the ContentHandler");
  +        if (!(_renderer instanceof org.apache.fop.render.awt.AWTRenderer
  +              || _renderer instanceof org.apache.fop.render.PrintRenderer)) {
  +            if (_stream == null) throw new NullPointerException("OutputStream has 
not been set. Set before getting the ContentHandler");
  +        }
           if (_renderer == null) throw new NullPointerException("The renderer has not 
been set. Set before getting the ContentHandler");
           StreamRenderer streamRenderer = new StreamRenderer(_stream, _renderer);
           streamRenderer.setLogger(getLogger());
  
  
  

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

Reply via email to