made Headers class truly immutable
[org.ibex.mail.git] / src / org / ibex / mail / MIME.java
index d395f23..db6ee07 100644 (file)
@@ -40,12 +40,12 @@ public class MIME {
                          "quoted-printable".equals(encoding) ? Encode.QuotedPrintable.decode(body.toString(),false) :
                          "base64".equals(encoding)           ? Encode.fromBase64(body.toString()) :
                        */
-                    Headers.skip(all.getStream());
+                    Headers.Original.skip(all.getStream());
             }
         }
 
         public Part(Fountain all) {
-            this.headers     = new Headers(all.getStream());
+            this.headers     = new Headers.Original(all.getStream());
             String ctype     = headers.get("content-type");
             this.encoding    = headers.get("content-transfer-encoding");
             if (!(encoding == null || encoding.equals("7bit") || encoding.equals("8bit") || encoding.equals("binary") ||