From: adam Date: Thu, 24 Jun 2004 01:28:58 +0000 (+0000) Subject: make CaseInsensitiveHash manipulatable by JS X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=5266a95fad238ce14661006623ddc26bb61b3793;p=org.ibex.mail.git make CaseInsensitiveHash manipulatable by JS darcs-hash:20040624012858-5007d-9fe858264cdbf9ef7319d3a3b319515c29347909.gz --- diff --git a/src/org/ibex/mail/Message.java b/src/org/ibex/mail/Message.java index c094912..3d9c548 100644 --- a/src/org/ibex/mail/Message.java +++ b/src/org/ibex/mail/Message.java @@ -29,7 +29,7 @@ import java.io.*; public class Message extends JSReflection { public final String allHeaders; // pristine headers - public final Hashtable headers; // hash of headers (not including resent's and traces) + public final CaseInsensitiveHash headers; // hash of headers (not including resent's and traces) public final String body; // entire body public final int lines; // lines in the body @@ -155,6 +155,7 @@ public class Message extends JSReflection { this.subject = (String)headers.get("Subject"); this.messageid = (String)headers.get("Message-Id"); if (headers.get("Cc") != null) { + // FIXME: tokenize better StringTokenizer st = new StringTokenizer((String)headers.get("Cc")); this.cc = new Address[st.countTokens()]; for(int i=0; i