Changeset 572


Ignore:
Timestamp:
12/29/09 14:34:27 (2 years ago)
Author:
octorian
Message:

Optimized createInputStream()

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LogicMail/src/org/logicprobe/LogicMail/util/StringParser.java

    r523 r572  
    5959    private static final long ONE_HOUR = ONE_MINUTE * 60; 
    6060    private static String ENCODING_UTF8 = "UTF-8"; 
    61  
     61    private static String strCRLF = "\r\n"; 
     62     
    6263    private StringParser() { 
    6364    } 
     
    623624        for (int i = 0; i < rawLines.length; i++) { 
    624625            if (rawLines[i].startsWith(" ") || rawLines[i].startsWith("\t")) { 
    625                 line = line + "\r\n" + rawLines[i]; 
     626                line = line + strCRLF + rawLines[i]; 
    626627            } else { 
    627628                if (line.length() != 0) { 
     
    935936 
    936937        for (int i = 0; i < rawLines.length; i++) 
    937             buf.append(rawLines[i] + "\r\n"); 
     938            buf.append(rawLines[i]); 
     939        buf.append(strCRLF); 
    938940 
    939941        return new ByteArrayInputStream(buf.toString().getBytes()); 
Note: See TracChangeset for help on using the changeset viewer.