Lines Matching refs:dir
101 ignorable_failure (int error_number, char const *dir)
106 && is_empty_dir (AT_FDCWD, dir))));
115 remove_parents (char *dir)
120 strip_trailing_slashes (dir);
123 slash = strrchr (dir, '/');
128 while (slash > dir && *slash == '/')
134 prog_fprintf (stdout, _("removing directory, %s"), quote (dir));
136 ok = (rmdir (dir) == 0);
141 if (ignorable_failure (errno, dir))
149 quote (dir));
229 char *dir = argv[optind];
233 prog_fprintf (stdout, _("removing directory, %s"), quote (dir));
235 if (rmdir (dir) != 0)
237 if (ignorable_failure (errno, dir))
242 error (0, errno, _("failed to remove %s"), quote (dir));
247 ok &= remove_parents (dir);