diff options
author | Jim Meyering <meyering@redhat.com> | 2009-11-05 08:32:09 +0100 |
---|---|---|
committer | Jim Meyering <meyering@redhat.com> | 2009-11-05 08:32:31 +0100 |
commit | 38cb824673a53062ab0d2ee843cdf58affc17e04 (patch) | |
tree | 31c7237ea915b746632ac347ced05714867817e9 /src/remove.c | |
parent | d4b96c26ce0e79cb64fc99dda56d795765d5656d (diff) | |
download | coreutils-38cb824673a53062ab0d2ee843cdf58affc17e04.tar.xz |
maint: factor out cycle warning, now that du will use it, too
* src/system.h (emit_cycle_warning): Define. Factored out of...
* src/remove.c (rm_fts): ...here. Use the new macro.
Diffstat (limited to 'src/remove.c')
-rw-r--r-- | src/remove.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/remove.c b/src/remove.c index c4b93fe7e..584720079 100644 --- a/src/remove.c +++ b/src/remove.c @@ -564,12 +564,7 @@ rm_fts (FTS *fts, FTSENT *ent, struct rm_options const *x) } case FTS_DC: /* directory that causes cycles */ - error (0, 0, _("\ -WARNING: Circular directory structure.\n\ -This almost certainly means that you have a corrupted file system.\n\ -NOTIFY YOUR SYSTEM MANAGER.\n\ -The following directory is part of the cycle:\n %s\n"), - quote (ent->fts_path)); + emit_cycle_warning (ent->fts_path); fts_skip_tree (fts, ent); return RM_ERROR; |