[mew-dist 20149] incm for mew-2.2rc2

Masafumi Matsumura mmatsu at example.com
2002年 1月 23日 (水) 15:34:39 JST


まつむらです。

mew-2.2rc2 に入っている 

incm version 0.09 20020111 Yasunari Momoi

を -c option なし(Content-Length: を使わない)で使うと
body がない mail が queue に入っていたとき、次の mail と
結合されてしまうようになってます。

添付のような patch をあてて使ってますが、これで正しい?

by mmatsu
-------------- next part --------------
添付メールを保管しました...
送信者: Masafumi Matsumura <masafumi.matsumura at example.com>
件名:   test
日付:   Wed, 23 Jan 2002 13:10:53 +0900 (JST)
サイズ: 2646 バイト
URL:    <http://www.mew.org/pipermail/mew-dist/attachments/20020123/d13e7cbe/attachment.mht>
-------------- next part --------------
--- incm.c.ORG	Wed Jan 23 13:07:42 2002
+++ incm.c	Wed Jan 23 15:09:00 2002
@@ -656,8 +656,10 @@
 						break;
 				bytes = atoi(&ln[i]);
 			}
-			if (ln[0] == '\n' || ln[0] == '\r')
-				state = ST_BODY;
+			if (ln[0] == '\n' || ln[0] == '\r') {
+				state = ST_BODY_AFTER_EMPTY_LINE;
+				emptyline[0] = '\0';
+			}
 			break;
 		case ST_BODY_AFTER_EMPTY_LINE:
 			if (bytes < 0 && strncmp(ln, "From ", 5) == 0) {


Mew-dist メーリングリストの案内