From 8f2f7ef2872a9a95dc1506504b60225ef98944f1 Mon Sep 17 00:00:00 2001 From: "Arnold D. Robbins" Date: Sun, 3 Aug 2014 22:06:51 +0300 Subject: Improve inrec setting ERRNO, doc of API get_record for errors. --- io.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'io.c') diff --git a/io.c b/io.c index 45b5015f..7930904d 100644 --- a/io.c +++ b/io.c @@ -590,16 +590,12 @@ inrec(IOBUF *iop, int *errcode) if (cnt == EOF) { retval = false; - if (*errcode > 0) - update_ERRNO_int(*errcode); } else { INCREMENT_REC(NR); INCREMENT_REC(FNR); set_record(begin, cnt); - if (*errcode > 0) { - update_ERRNO_int(*errcode); + if (*errcode > 0) retval = false; - } } return retval; -- cgit v1.2.3