From 8cc2b45caabc4d15d15193acdeda90246e5f3aba Mon Sep 17 00:00:00 2001 From: "John Ankarstr\\xf6m" Date: Mon, 31 May 2021 20:46:40 +0200 Subject: Fix read error check --- safetitle.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/safetitle.c b/safetitle.c index ee2a205..a926264 100644 --- a/safetitle.c +++ b/safetitle.c @@ -41,8 +41,8 @@ da(int fd, char *buf, int real) read: while(r = read(fd, &c, 1)){ - if(!r){ - fprintf(stderr, "bad terminal\n"); + if(r==-1){ + warn("read"); return -1; } buf[i++] = c; -- cgit v1.2.3