From a96b8d11e2052278500bda184dcbcac918d9d74d Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sat, 1 May 2010 14:10:42 +0100 Subject: [PATCH] get sense of ferror check right --- lib/remopen.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/remopen.c b/lib/remopen.c index b0fc642..595f620 100644 --- a/lib/remopen.c +++ b/lib/remopen.c @@ -209,7 +209,7 @@ int NNTPconnect(char *host, int port, FILE **FromServerp, FILE **ToServerp, char return -1; } if (fgets(buff, sizeof mybuff, F) == NULL) { - if (ferror(F)) store_error(buff, "peer closed connection",""); + if (!ferror(F)) store_error(buff, "peer closed connection",""); else store_error(buff, "fgets failed: ", strerror(errno)); oerrno = errno; fclose(F); -- 2.30.2