ruby-changes:25902
From: naruse <ko1@a...>
Date: Thu, 29 Nov 2012 09:53:15 +0900 (JST)
Subject: [ruby-changes:25902] naruse:r37959 (trunk): * thread.c (do_select): suppress warning (uninitialized value warning)
naruse 2012-11-29 09:52:51 +0900 (Thu, 29 Nov 2012) New Revision: 37959 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=37959 Log: * thread.c (do_select): suppress warning (uninitialized value warning) with UNINITIALIZED_VAR(). Modified files: trunk/ChangeLog trunk/thread.c Index: ChangeLog =================================================================== --- ChangeLog (revision 37958) +++ ChangeLog (revision 37959) @@ -1,3 +1,8 @@ +Thu Nov 29 09:52:08 2012 NARUSE, Yui <naruse@r...> + + * thread.c (do_select): suppress warning (uninitialized value warning) + with UNINITIALIZED_VAR(). + Thu Nov 29 09:36:09 2012 Koichi Sasada <ko1@a...> * eval.c (ruby_cleanup): delay THREAD_KILLED timing. Index: thread.c =================================================================== --- thread.c (revision 37958) +++ thread.c (revision 37959) @@ -3180,7 +3180,8 @@ do_select(int n, rb_fdset_t *read, rb_fdset_t *write, rb_fdset_t *except, struct timeval *timeout) { - int result, lerrno; + int UNINITIALIZED_VAR(result); + int lerrno; rb_fdset_t UNINITIALIZED_VAR(orig_read); rb_fdset_t UNINITIALIZED_VAR(orig_write); rb_fdset_t UNINITIALIZED_VAR(orig_except); -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/