From: Jim Meyering Date: Wed, 28 Aug 2002 06:52:07 +0000 (+0000) Subject: (remove_cwd_entries): Use CLOSEDIR, not closedir. X-Git-Tag: v4.5.1~30 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cd79080f4ab954f6a67be7b3d7d43b9526a2fe76;p=thirdparty%2Fcoreutils.git (remove_cwd_entries): Use CLOSEDIR, not closedir. Give a diagnostic and fail if closedir fails. --- diff --git a/src/remove.c b/src/remove.c index 59368ac09a..f09184e35c 100644 --- a/src/remove.c +++ b/src/remove.c @@ -871,7 +871,11 @@ remove_cwd_entries (char **subdir, struct stat *subdir_sb, break; } - closedir (dirp); + if (CLOSEDIR (dirp) != 0) + { + error (0, errno, _("reading directory %s"), quote (full_filename ("."))); + status = RM_ERROR; + } return status; }