[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] gzz/gzz/modules/email DefaultEmailInStorm.java
From: |
Marc Schiereck |
Subject: |
[Gzz-commits] gzz/gzz/modules/email DefaultEmailInStorm.java |
Date: |
Sun, 08 Dec 2002 06:31:01 -0500 |
CVSROOT: /cvsroot/gzz
Module name: gzz
Changes by: Marc Schiereck <address@hidden> 02/12/08 06:31:01
Modified files:
gzz/modules/email: DefaultEmailInStorm.java
Log message:
Now removes leading whitespaces in header bodies
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/modules/email/DefaultEmailInStorm.java.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
Patches:
Index: gzz/gzz/modules/email/DefaultEmailInStorm.java
diff -u gzz/gzz/modules/email/DefaultEmailInStorm.java:1.6
gzz/gzz/modules/email/DefaultEmailInStorm.java:1.7
--- gzz/gzz/modules/email/DefaultEmailInStorm.java:1.6 Sat Dec 7 19:16:20 2002
+++ gzz/gzz/modules/email/DefaultEmailInStorm.java Sun Dec 8 06:31:01 2002
@@ -55,6 +55,12 @@
subject = getEnfilade1DForField("Subject", ms, msid);
date = getEnfilade1DForField("Date", ms, msid);
body = maker.makeEnfilade(pts.getCurrent());
+
+ System.out.println("From: \"" + from.makeString() + "\"");
+ System.out.println("To: \"" + to.makeString() + "\"");
+ System.out.println("Subject: \"" + subject.makeString() + "\"");
+ System.out.println("Date: \"" + date.makeString() + "\"");
+ //System.out.println("Body: \"" + body.makeString() + "\"");
}
/** Get an Enfilade1D object containing the From header of the email.
@@ -172,7 +178,9 @@
do {
if ((position + fieldLength) < header.length()) {
if (header.substring(position, position +
fieldLength).equals(field)) {
- int begin = position + fieldLength;
+ int ws = 0;
+ for(;header.charAt(position + fieldLength + ws) == ' ';
ws++);
+ int begin = position + fieldLength + ws;
int end = nextLine(header, position + fieldLength) - 2;
positions.add(new int[] {begin, end});
unfold = true;