From 975f99332d5cd48c17fbd61df75f71a87e5067c6 Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Thu, 22 May 2008 09:42:10 +0200 Subject: don't ignore pre-fclose ID-file write error * src/mkid.c (write_id_file): Test ferror, too. --- src/mkid.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/mkid.c') diff --git a/src/mkid.c b/src/mkid.c index c0528cb..031e53b 100644 --- a/src/mkid.c +++ b/src/mkid.c @@ -664,7 +664,7 @@ write_id_file (struct idhead *idhp) idhp->idh_vec_size = max_vec_size; write_idhead (&idh); - if (fclose (idhp->idh_FILE) != 0) + if (ferror (idhp->idh_FILE) || fclose (idhp->idh_FILE) != 0) error (1, errno, _("error closing `%s'"), idhp->idh_file_name); } -- cgit v1.2.3