* fix off by one while copying email headers
[citadel.git] / citadel / msgbase.c
index a8d420d98a94a0675c5fd98bd2d171ebdd94764e..429f17a8b4e6b56baef7f91a26f6f20fb17c8d94 100644 (file)
@@ -2062,12 +2062,9 @@ START_TEXT:
                                        if ((!eoh) &&
                                            (*mptr == '\n'))
                                        {
-                                               if (crlf) {
-                                                       eoh = (*(mptr+1) == '\r') && (*(mptr+2) == '\n');
-                                               }
-                                               else {
+                                               eoh = (*(mptr+1) == '\r') && (*(mptr+2) == '\n');
+                                               if (!eoh)
                                                        eoh = *(mptr+1) == '\n';
-                                               }
                                        }
 
                                        if (