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