From d41ebd5d4581711edf913325b602d70dbf98bc51 Mon Sep 17 00:00:00 2001 From: Jim Blandy Date: Fri, 12 Oct 2007 20:14:57 +0000 Subject: * serial.h (struct serial_ops): Document read_prim to return zero at EOF. * ser-base.c (do_ser_base_readchar): Return SERIAL_EOF when read_prim returns zero, not SERIAL_TIMEOUT. --- gdb/ser-base.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'gdb/ser-base.c') diff --git a/gdb/ser-base.c b/gdb/ser-base.c index f0f5b57..8fdfd25 100644 --- a/gdb/ser-base.c +++ b/gdb/ser-base.c @@ -279,9 +279,7 @@ do_ser_base_readchar (struct serial *scb, int timeout) if (status <= 0) { if (status == 0) - /* 0 chars means timeout. (We may need to distinguish between EOF - & timeouts someday.) */ - return SERIAL_TIMEOUT; + return SERIAL_EOF; else /* Got an error from read. */ return SERIAL_ERROR; -- cgit v1.1