cziegeler    2004/03/12 07:14:36

  Modified:    src/java/org/apache/cocoon/reading AbstractReader.java
  Log:
     <action dev="CZ" type="fix" fixes-bug="27602" due-to="Gunnar Brand" 
due-to-email="[EMAIL PROTECTED]">
       Improvement for AbstractReader: Don't wrap an already buffered stream.
     </action>
  
  Revision  Changes    Path
  1.5       +7 -2      
cocoon-2.2/src/java/org/apache/cocoon/reading/AbstractReader.java
  
  Index: AbstractReader.java
  ===================================================================
  RCS file: 
/home/cvs/cocoon-2.2/src/java/org/apache/cocoon/reading/AbstractReader.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- AbstractReader.java       8 Mar 2004 14:03:32 -0000       1.4
  +++ AbstractReader.java       12 Mar 2004 15:14:36 -0000      1.5
  @@ -65,7 +65,12 @@
        * Set the <code>OutputStream</code>
        */
       public void setOutputStream(OutputStream out) {
  -          this.out = new BufferedOutputStream(out);
  +        if ( out instanceof BufferedOutputStream 
  +             || out instanceof org.apache.cocoon.util.BufferedOutputStream ) 
{
  +            this.out = out;
  +        } else {
  +            this.out = new BufferedOutputStream(out, 1536);
  +        }
       }
   
       /**
  
  
  

Reply via email to