mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
a79966743c
Fixed TypeError when IO#getch timed out
`rb_io_wait` returns a bit-flags Integer representing available
events, or Qfalse if timed out. Also the result of `NUM2INT` is
not a `VALUE`.
```
$ ./bin/ruby -v -rio/console -e "p IO.console.getch(intr: true, time: 0.1)"
ruby 3.0.0dev (2020-10-09T20:27:30Z master
|
||
---|---|---|
.. | ||
console | ||
nonblock | ||
wait |