[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [patch] inputmethod/sj3-server-bin



In message <17708.2720.75291.256186@srapc2586.sra.co.jp>
	on Wed, 11 Oct 2006 06:03:28 +0900,
	SODA Noriyuki <soda@sra.co.jp> wrote:
> getenv() のような標準関数の関数プロトタイプを、自分自身で宣言すること
> によるメリットはありません。特に、他のシステムヘッダ経由で、間接的に
そうなんですが、sj3のコードの流儀では*関数の中*で、

	char *getenv();

といった宣言しまくりで、他にもmalloc()など宣言しているのもいっぱいです。

きっちり、すべてプロトタイプを宣言すると、思わぬバグが見つかるかもしれ
ません。実際、gcc4のお陰もあるかもしれませんが、コンパイル時にdepends
のコンパイルに失敗していますし、ウォーニングも出まくりです。

-- 
神戸 隆博 / Takahiro Kambe