From: KUBO Takehiro Date: 2008-09-07T11:47:26+09:00 Subject: [ruby-dev:36191] Re: サマータイムでのsleepの動作について 久保です。 2008/9/4 U.Nakamura : > In message "[ruby-dev:36135] Re: サマータイムでのsleepの動作について" > on Sep.03,2008 22:45:20, wrote: >> > ええと、ruby_1_8 ブランチのほうは直っているのですが、trunk >> > は直ってません。 > > なんかcommitしたつもりでしてなかったようです。 > > >> あと、win32/win32.c の filetime_to_unixtime() も同じ問題があるので >> 同様に修正したほうが良いのでは。 > > してみました。 ええと、trunk のみ修正して、ruby_1_8 ブランチを修正してないのは意図的ですか? あと、動作上なんら問題はありませんが、以下のほうが良いのでは、 Index: win32/win32.c =================================================================== --- win32/win32.c (revision 19208) +++ win32/win32.c (working copy) @@ -3440,10 +3440,9 @@ static time_t filetime_to_unixtime(const FILETIME *ft) { - FILETIME loc; struct timeval tv; - if (filetime_to_timeval(ft, &tv) == (time_t)-1) + if (filetime_to_timeval(ft, &tv) == -1) return 0; else return tv.tv_sec;