1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

Respect the original styles [ci skip]

This commit is contained in:
Nobuyoshi Nakada 2020-10-11 11:57:17 +09:00
parent 71428ac264
commit fddffa4c7a
No known key found for this signature in database
GPG key ID: 7CD2805BFA3770C6
2 changed files with 29 additions and 25 deletions

View file

@ -76,7 +76,8 @@ io_wait_event(VALUE io, int event, VALUE timeout)
if (mask & event) { if (mask & event) {
return io; return io;
} else { }
else {
return Qfalse; return Qfalse;
} }
} }
@ -237,13 +238,15 @@ io_wait(int argc, VALUE *argv, VALUE io)
for (int i = 1; i < argc; i += 1) { for (int i = 1; i < argc; i += 1) {
events |= wait_mode_sym(argv[i]); events |= wait_mode_sym(argv[i]);
} }
} else if (argc == 2) { }
else if (argc == 2) {
events = RB_NUM2UINT(argv[0]); events = RB_NUM2UINT(argv[0]);
if (argv[1] != Qnil) { if (argv[1] != Qnil) {
timeout = argv[1]; timeout = argv[1];
} }
} else { }
else {
// TODO error // TODO error
return Qnil; return Qnil;
} }

3
io.c
View file

@ -1262,7 +1262,8 @@ io_fflush(rb_io_t *fptr)
} }
VALUE VALUE
rb_io_wait(VALUE io, VALUE events, VALUE timeout) { rb_io_wait(VALUE io, VALUE events, VALUE timeout)
{
VALUE scheduler = rb_thread_current_scheduler(); VALUE scheduler = rb_thread_current_scheduler();
if (scheduler != Qnil) { if (scheduler != Qnil) {