[Anthy-dev 2046] Re: make時core dump(anthy-6520)

アーカイブの一覧に戻る

Shirou Wakayama shiro****@proso*****
2005年 5月 31日 (火) 20:57:17 JST


若山です。

From: Etsushi Kato <ekato****@ees*****>
Subject: [Anthy-dev 2045] Re: make時core dump(anthy-6520)
Date: Tue, 31 May 2005 20:37:38 +0900

> On 2005/05/26, at 1:20, Shirou Wakayama wrote:
> 
> > anthy-6520でmake が失敗しましたので御報告します。
> > anthy-6506でも同じ場所で失敗しました。
> >
> > 失敗した環境は以下の通りです。
> > - FreeBSD-5.4-RELEASE, gcc version 3.4.2 [FreeBSD] 20040728
> 
> 実際に動かして確かめたわけでないのですが、ここをコメントのとおり
> @@ -381,7 +381,7 @@
> 
>     while (1) {
>       /* トークンを切る。curの後の空白か\0を探す */
> -    for (n = cur; *n != ' ' && *n; n++) {
> +    for (n = cur; *n != ' ' && *n != '\0'; n++) {
>         if (*n == '\\') {
>   	if (!n[1]) {
>   	  fprintf(stderr, "invalid \\ at the end of line (%s).\n",
> 
> にするべきかな、と思います。NULL と NUL character は違いますし。
> 違うかもしれませんけど…

お手数をお掛けして申し訳ありませんが、
このパッチを適用しても同様に失敗しました。

しかし、今、別のマシンで
- FreeBSD-5.3R 
- gcc (GCC) 3.4.2 [FreeBSD] 20040728
でmakeしたところ、ちゃんと通りました。(なぜでしょう…)
このFreeBSD-5.4Rマシンがおかしいような気がします。


というわけで、この件に関しては忘れてください。

余計なメールを送ってしまい、すいませんでした。

それでは。
----
WAKAYAMA [F.a.w.] Shirou



Anthy-dev メーリングリストの案内
アーカイブの一覧に戻る