From 5a6242dddde4292bf2cd376372bc0f7a0f9b9cc5 Mon Sep 17 00:00:00 2001 From: Stu Grossman Date: Mon, 19 Oct 1992 23:40:36 +0000 Subject: * remote-hms.c, ser-go32.c, serial.h: Change from serial_timedreadchar() to new serial_readchar(). --- gdb/remote-hms.c | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) (limited to 'gdb/remote-hms.c') diff --git a/gdb/remote-hms.c b/gdb/remote-hms.c index e5f1f02..cbe4748 100644 --- a/gdb/remote-hms.c +++ b/gdb/remote-hms.c @@ -251,11 +251,10 @@ int check_open() static int readchar () { - int ok; int buf; - buf = serial_timedreadchar(timeout, &ok); + buf = serial_readchar(timeout); - if (!ok) + if (buf < 0) error ("Timeout reading from remote system."); if (!quiet) @@ -267,10 +266,9 @@ readchar () static int readchar_nofail () { - int ok; int buf; - buf = serial_timedreadchar(timeout, &ok); - if (!ok) buf = 0; + buf = serial_readchar(timeout); + if (buf < 0) buf = 0; if (!quiet) printf("%c",buf); @@ -544,8 +542,8 @@ is_baudrate_right() while (1) { - serial_timedreadchar(timeout, &ok); - if (!ok) break; + ok = serial_readchar(timeout); + if (ok < 0) break; } hms_write("r",1); -- cgit v1.1