From 496ca71f39b130b2f2444404be197ee9e587026d Mon Sep 17 00:00:00 2001 From: Markus Uhlin Date: Thu, 19 Mar 2026 22:43:36 +0100 Subject: Log close() error --- FICS/lists.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'FICS') diff --git a/FICS/lists.c b/FICS/lists.c index 6eb09c1..e5d7bfb 100644 --- a/FICS/lists.c +++ b/FICS/lists.c @@ -456,7 +456,8 @@ list_addsub(int p, char *list, char *who, int addsub) } else if ((fp = fdopen(fd, "w")) == NULL) { (void) fprintf(stderr, "Couldn't save %s list.\n", listname); - close(fd); + if (close(fd) != 0) + warn("%s: error: close", __func__); } else { for (int i = 0; i < gl->numMembers; i++) { if (fprintf(fp, "%s\n", gl->member[i]) < 0) -- cgit v1.2.3