[前][次][番号順一覧][スレッド一覧]

ruby-changes:19385

From: kosaki <ko1@a...>
Date: Wed, 4 May 2011 11:54:40 +0900 (JST)
Subject: [ruby-changes:19385] Ruby:r31425 (trunk): * io.c (rb_f_select): remove useless ifdef.

kosaki	2011-05-04 11:54:34 +0900 (Wed, 04 May 2011)

  New Revision: 31425

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=31425

  Log:
    * io.c (rb_f_select): remove useless ifdef.

  Modified files:
    trunk/ChangeLog
    trunk/io.c

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 31424)
+++ ChangeLog	(revision 31425)
@@ -1,3 +1,7 @@
+Wed May  4 11:51:01 2011  KOSAKI Motohiro  <kosaki.motohiro@g...>
+
+	* io.c (rb_f_select): remove useless ifdef.
+
 Wed May  4 11:42:47 2011  KOSAKI Motohiro  <kosaki.motohiro@g...>
 
 	* ext/socket/init.c (wait_connectable): fix error handling code.
Index: io.c
===================================================================
--- io.c	(revision 31424)
+++ io.c	(revision 31425)
@@ -7362,7 +7362,6 @@
     rb_fdset_t fdsets[4];
 };
 
-#ifdef HAVE_RB_FD_INIT
 static VALUE
 select_call(VALUE arg)
 {
@@ -7381,7 +7380,6 @@
 	rb_fd_term(&p->fdsets[i]);
     return Qnil;
 }
-#endif
 
 static VALUE sym_normal,   sym_sequential, sym_random,
              sym_willneed, sym_dontneed, sym_noreuse;
@@ -7622,13 +7620,7 @@
     for (i = 0; i < numberof(args.fdsets); ++i)
 	rb_fd_init(&args.fdsets[i]);
 
-#ifdef HAVE_RB_FD_INIT
     return rb_ensure(select_call, (VALUE)&args, select_end, (VALUE)&args);
-#else
-    return select_internal(args.read, args.write, args.except,
-			   args.timeout, args.fdsets);
-#endif
-
 }
 
 struct io_cntl_arg {

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]