fix char-ready? to not block when only part of a character is ready
svn: r5639
This commit is contained in:
parent
844ed2d48f
commit
23241decd1
|
@ -2763,7 +2763,7 @@ scheme_char_ready (Scheme_Object *port)
|
||||||
if (!scheme_byte_ready(port))
|
if (!scheme_byte_ready(port))
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
do_peekc_skip(port, scheme_make_integer(0), 0, &unavail);
|
do_peekc_skip(port, scheme_make_integer(0), 2, &unavail);
|
||||||
|
|
||||||
return !unavail;
|
return !unavail;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user