core: read_char: Prepare for M2-Planet.

* src/posix.c (read_char): Prepare for M2-Planet.
This commit is contained in:
Jan (janneke) Nieuwenhuizen 2020-07-16 21:26:24 +02:00
parent 9c099977a0
commit 2f0796cfb5
No known key found for this signature in database
GPG key ID: F3C1A0D9C1D65273

View file

@ -116,7 +116,8 @@ SCM
read_char (SCM port) /*:((arity . n)) */ read_char (SCM port) /*:((arity . n)) */
{ {
int fd = __stdin; int fd = __stdin;
if (TYPE (port) == TPAIR && TYPE (car (port)) == TNUMBER) if (TYPE (port) == TPAIR)
if (TYPE (CAR (port)) == TNUMBER)
__stdin = VALUE (CAR (port)); __stdin = VALUE (CAR (port));
SCM c = make_char (readchar ()); SCM c = make_char (readchar ());
__stdin = fd; __stdin = fd;