gzz-commits
[Top][All Lists]
Advanced

[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;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]