|
sylpheed-jp:2145
From: Hiroyuki Yamamoto <hiro-y@xxxxxxxxxx> 山本です。 On Thu, 26 Dec 2002 11:05:28 +0900 "Noriaki.Seki@xxxxxxxxxx" <Noriaki.Seki@xxxxxxxxxx> wrote: > 例えば、「解決」という件名が、「化?ISO-2022-JP?B?GyRCcjcbKEJf?=」とな > ってしまいます。最初の「化?」の部分は16進で「B2 3D 3F」となっています > 。なお、次のウォーニングが出ています。 > Sylpheed-WARNING **: conv_encode_header(): invalid multibyte character > encountered もう一度調べてみると、「解決」は「B2 F2 B7 E8」 文字化けした文字列は 「B2 + [ F2 B7 E8 ] を JIS に変換して MIME エンコードした文字列」 となっているみたいですね。 最初になぜか B2 だけ出力される → F2 B7 を1文字として認識 → E8 が不正な コードと認識される という流れのようです。 とりあえず、 LBREAK_IF_REQUIRED() の定義を空に (#define LBREAK_IF_REQUIRED(cond) だけに)するとどうなるか試して頂けますか? -- Hiroyuki Yamamoto <yamamoto@xxxxxxxxxx> http://www.good-day.co.jp/ (Good-Day) http://www.good-day.net/ (Good-Day.NET) http://sylpheed.good-day.net/ (Sylpheed) 2125 2002-12-26 11:05 [Noriaki.Seki@xxxxxxx] 件名の文字化け 2126 2002-12-26 14:44 ┣[Noriaki.Seki@xxxxxxx] @ 2127 2002-12-26 15:27 ┣[hiro-y@xxxxxxxxxx ] 2128 2002-12-26 16:06 ┃┗[Noriaki.Seki@xxxxxxx] 2129 2002-12-26 16:16 ┃ ┗[hiro-y@xxxxxxxxxx ] 2134 2002-12-26 17:57 ┃ ┗[Noriaki.Seki@xxxxxxx] 2135 2002-12-26 18:16 ┃ ┗[hiro-y@xxxxxxxxxx ] -> 2145 2003-01-07 16:37 ┣[hiro-y@xxxxxxxxxx ] 2146 2003-01-09 14:48 ┃┗[Noriaki.Seki@xxxxxxx] 2147 2003-01-10 01:48 ┃ ┣[manabey0@xxxxxxxxxx ] 2148 2003-01-10 02:21 ┃ ┗[yosshy@xxxxxxxxxx ] 2159 2003-01-18 10:39 ┗[miyagi@xxxxxxxxxx ] |