summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2010-11-23 17:56:24 -0800
committerPaul Eggert <eggert@cs.ucla.edu>2010-11-23 17:56:58 -0800
commit50a57a014748f196dede7e677b509f6a7ec4f486 (patch)
treeeab9cd0c8951265a71c97068f03b663db140bba7
parent1584b72ff271e7f826dd64d7a1c7cd2f66504acb (diff)
downloadtar-50a57a014748f196dede7e677b509f6a7ec4f486.tar.gz
tar: remove unused function dir_removed_diag
* src/common.h (dir_removed_diag): Remove unused decl. * src/misc.c (dir_removed_diag): Remove unused function.
-rw-r--r--src/common.h2
-rw-r--r--src/misc.c15
2 files changed, 0 insertions, 17 deletions
diff --git a/src/common.h b/src/common.h
index 9444fd7f..0b9bd7a1 100644
--- a/src/common.h
+++ b/src/common.h
@@ -632,8 +632,6 @@ void seek_diag_details (char const *name, off_t offset);
void stat_diag (char const *name);
void file_removed_diag (const char *name, bool top_level,
void (*diagfn) (char const *name));
-void dir_removed_diag (char const *name, bool top_level,
- void (*diagfn) (char const *name));
void write_error_details (char const *name, size_t status, size_t size);
void write_fatal (char const *name) __attribute__ ((noreturn));
void write_fatal_details (char const *name, ssize_t status, size_t size)
diff --git a/src/misc.c b/src/misc.c
index cb12947a..adc92986 100644
--- a/src/misc.c
+++ b/src/misc.c
@@ -857,21 +857,6 @@ file_removed_diag (const char *name, bool top_level,
}
void
-dir_removed_diag (const char *name, bool top_level,
- void (*diagfn) (char const *name))
-{
- if (!top_level && errno == ENOENT)
- {
- WARNOPT (WARN_FILE_REMOVED,
- (0, 0, _("%s: Directory removed before we read it"),
- quotearg_colon (name)));
- set_exit_status (TAREXIT_DIFFERS);
- }
- else
- diagfn (name);
-}
-
-void
write_fatal_details (char const *name, ssize_t status, size_t size)
{
write_error_details (name, status, size);