[Mew-dist 13855] Re: uumerge

Tatsuya Kinoshita tatsuyak at example.com
2000年 8月 16日 (水) 07:59:13 JST


In message "[Mew-dist 13853] Re: uumerge"
Kazu Yamamoto (山本和彦) <kazu at example.com> wrote:

> もともと uumerge がこうなっていたんですが、やっぱり、たまたま長さが一
> 致することもありますよね。

私の試したメッセージの場合、行頭に tab の含まれる行が影響していた
ようです。

行頭の文字が printable でない行は除外するよう、mewencode.c のパッ
チも作ってみました。

-- 
木下達也 (Tatsuya Kinoshita)
E-mail: tats at example.com, tatsuyak at example.com
-------------- next part --------------
--- mew-1.95b52/bin/mewencode.c	Mon Aug  7 16:56:43 2000
+++ mew-1.95b52-tats20000816/bin/mewencode.c	Wed Aug 16 07:48:40 2000
@@ -789,6 +789,8 @@
 		if (strncmp(buf, "end", 3) == 0)
 			break;
 		p = buf;
+		if (!isprint(*p))
+			continue;
 		n = uuchar(*p++);
 
 		if (((n + 2) / 3) != (strlen(buf) / 4))


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