今日はコード整形とかテストの手直しなどの後日譚的修正が続きました。
nobu:r31408 2011-05-03 03:57:06 +0900
intern.h に rb_w32_fdcopy() のプロトタイプ宣言を追加しています。 [ruby-core:35970] [Bug #4640]
svn:r31409 2011-05-03 03:57:10 +0900
version.h の日付更新。
nobu:r31410 2011-05-03 04:05:03 +0900
win32/win32.c の行末の空白削除や else の前で改行するなどコード整形しています。
nobu:r31411 2011-05-03 04:27:56 +0900
win32/win32.c signed と unsigned の比較をしている所にキャストを追加して警告除去しています。
nobu:r31412 2011-05-03 04:27:59 +0900
rb_thread_select() でエラーが発生しなかった時に errno が未初期化の値で上書きされていたのを修正しています。
yugui:r31414 2011-05-03 18:31:13 +0900
Date.new === nil が例外を発生させるという不具合(r30856 で修正済み)のテストケースを追加しています。ついでに Date::Infinity とか Fixnum とか Object と === で比較するテストも追加されています。 [ruby-core:35127] [Bug #4375]
kosaki:r31415 2011-05-03 20:31:20 +0900
FreeBSD では sticky bit (+t) が使えないので、テストで 07000 のビットを使う部分を飛ばすようにしています。