From: Nobuyoshi Nakada Date: 2007-02-14T01:44:15+09:00 Subject: [ruby-dev:30327] Re: [ruby-cvs:18927] Ruby:r11679: * ext/thread: Make style fixes (mostly de-K&R'ism) to match the なかだです。 At Sat, 10 Feb 2007 21:03:08 +0900, Akinori MUSHA wrote in [ruby-dev:30312]: >  K&R コンパイラしかないレガシー環境のサポートよりも、64bit環境等 > での宣言漏れによるエンバグのリスクの排除を優先したいんですが、 > 戻した方がいいですか。(digest もすでに de-K&R してしまった) K&Rスタイルであっても、1.8でやっているようにプロトタイプ*宣言* を追加することでチェックは可能だと思います。gccなら -Wstrict-prototypes や -Wmissing-prototypes を付ければプロトタ イプのないものには警告を出させられますし。関数定義がK&Rスタイル であること自体は決定的な問題ではないでしょう。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦