From 7da7011b650fa4b15a1d4a5acdd998897800d7db Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Sat, 4 Oct 2003 19:56:32 +0000 Subject: (du_files): Ignore any failure of fts_close. --- src/du.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'src/du.c') diff --git a/src/du.c b/src/du.c index b9d9f4d95..7bbc5fc1a 100644 --- a/src/du.c +++ b/src/du.c @@ -519,11 +519,10 @@ du_files (char **files, int bit_flags) process_file (fts, ent); } - if (fts_close (fts) < 0) - { - error (0, errno, "closing FTS handle"); - fail = 1; - } + /* Ignore failure, since the only way it can do so is in failing to + return to the original directory, and since we're about to exit, + that doesn't matter. */ + fts_close (fts); if (print_totals) print_size (tot_size, _("total")); -- cgit v1.2.3-54-g00ecf