more efficient concatenation in Message
authoradam <adam@megacz.com>
Sat, 17 Mar 2007 09:00:15 +0000 (09:00 +0000)
committeradam <adam@megacz.com>
Sat, 17 Mar 2007 09:00:15 +0000 (09:00 +0000)
darcs-hash:20070317090015-5007d-b282346f2949543c88b076abc6d15928a3cbb231.gz

src/org/ibex/mail/Message.java

index 7036533..7b8ba4f 100644 (file)
@@ -185,7 +185,7 @@ public class Message extends MIME.Part {
             "\r\n";
 
         try {
             "\r\n";
 
         try {
-            return newMessage(new Fountain.Concatenate(new Fountain.StringFountain(h.getString()+"\r\n"+error), getBody()));
+            return newMessage(Fountain.Util.concat(h, Fountain.Util.create(error), getBody()));
         } catch (Message.Malformed e) {
             Log.error(this, "caught Message.Malformed in Message.bounce(); this should never happen");
             Log.error(this, e);
         } catch (Message.Malformed e) {
             Log.error(this, "caught Message.Malformed in Message.bounce(); this should never happen");
             Log.error(this, e);