sboag       00/10/04 11:29:50

  Modified:    java/src/org/apache/xml/serialize/transition Printer.java
  Log:
  Account for buffer flush with linefeeds of two chars.
  
  Revision  Changes    Path
  1.4       +2 -2      
xml-xalan/java/src/org/apache/xml/serialize/transition/Printer.java
  
  Index: Printer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/java/src/org/apache/xml/serialize/transition/Printer.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Printer.java      2000/10/03 15:56:55     1.3
  +++ Printer.java      2000/10/04 18:29:50     1.4
  @@ -71,7 +71,7 @@
    * [EMAIL PROTECTED] IndentPrinter} supports indentation and line wrapping by
    * extending this class.
    *
  - * @version $Revision: 1.3 $ $Date: 2000/10/03 15:56:55 $
  + * @version $Revision: 1.4 $ $Date: 2000/10/04 18:29:50 $
    * @author <a href="mailto:[EMAIL PROTECTED]">Assaf Arkin</a>
    */
   public class Printer
  @@ -364,7 +364,7 @@
       public void breakLine()
       {
         try {
  -        if ( _pos == BufferSize ) {
  +        if ( (_pos+(_lineSepLen-1)) == BufferSize ) {
             _writer.write( _buffer );
             _pos = 0;
           }
  
  
  

Reply via email to