Takuro Ashie
ashie****@homa*****
2004年 7月 6日 (火) 10:44:41 JST
足永です. On Tue, 06 Jul 2004 01:14:07 +0900 YamaKen <yamak****@bp*****> wrote: > これを付けた副作用として、以下のようにクラッシュにつながりそうな > 危険なコードがいくつも出てきました。「スタックの構成上大丈夫」と > いった前提で書かれているのかもしれませんが、わざわざ危険を犯す価 > 値はないと思いますので、勝手ながら0.4.0リリースに修正を間に合わ > せた方が良いと考えて上記オプションの追加をcommitしました。 > > uim-func.c: In function `im_get_raw_key_str': > uim-func.c:366: error: ISO C forbids zero-size array `buf' > uim-func.c:383: error: pointer targets in passing arg 2 of `strcons' differ in signedness > uim-func.c: In function `im_update_prop_label': > uim-func.c:489: warning: `return' with no value, in function returning non-void 私が以前「lintクリーンを心がけて欲しい」とか「コミット権を貰わないと,数 が多すぎて修正する気になれない」等と言っていたのは,主にこの手のバグの事 を指していました. 結局今までは,地雷源が多すぎる予感がしていたのでuimをいじること自体が恐 くて出来ていなかったのですが,今は当事者なので,見付けたバグは修正するよ うに致します. > 私も修正しますが、他の方も自分が詳しいコード周りの修正をお願いし > ます。 了解です.詳しいコードはまだありませんが(^^; 見付けたバグは修正するよう に致します. -- Takuro Ashie <ashie****@good-*****>