ruby-changes:21633
From: naruse <ko1@a...>
Date: Wed, 9 Nov 2011 11:07:03 +0900 (JST)
Subject: [ruby-changes:21633] naruse:r33682 (trunk): * thread.c (do_select): fix cast, tv_sec is time_t.
naruse 2011-11-09 11:06:49 +0900 (Wed, 09 Nov 2011) New Revision: 33682 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=33682 Log: * thread.c (do_select): fix cast, tv_sec is time_t. Modified files: trunk/ChangeLog trunk/thread.c Index: ChangeLog =================================================================== --- ChangeLog (revision 33681) +++ ChangeLog (revision 33682) @@ -1,3 +1,7 @@ +Wed Nov 9 11:02:54 2011 NARUSE, Yui <naruse@r...> + + * thread.c (do_select): fix cast, tv_sec is time_t. + Wed Nov 9 10:32:20 2011 Nobuyoshi Nakada <nobu@r...> * configure.in: should not use test -e for portability. Index: thread.c =================================================================== --- thread.c (revision 33681) +++ thread.c (revision 33682) @@ -2570,7 +2570,7 @@ if (timeout) { double d = limit - timeofday(); - wait_rest.tv_sec = (unsigned int)d; + wait_rest.tv_sec = (time_t)d; wait_rest.tv_usec = (int)((d-(double)wait_rest.tv_sec)*1e6); if (wait_rest.tv_sec < 0) wait_rest.tv_sec = 0; if (wait_rest.tv_usec < 0) wait_rest.tv_usec = 0; -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/