summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2021-12-12 15:30:49 -0800
committerPaul Eggert <eggert@cs.ucla.edu>2021-12-13 00:44:57 -0800
commitc3663838529fc3f064be36c937b11966fd0b00c1 (patch)
tree635ceff56e7186138ebda08d7ed8b09c95d7d216
parent738de9ecdec45ebfeb999628742373b5f8253bd0 (diff)
downloadtar-c3663838529fc3f064be36c937b11966fd0b00c1.tar.gz
Omit unnecessary devmajor and devminor setting
* src/create.c (dump_file0): Omit redundant setting of devmajor and devminor; start_header already does this.
-rw-r--r--src/create.c9
1 files changed, 0 insertions, 9 deletions
diff --git a/src/create.c b/src/create.c
index c88c248d..523966fe 100644
--- a/src/create.c
+++ b/src/create.c
@@ -1926,15 +1926,6 @@ dump_file0 (struct tar_stat_info *st, char const *name, char const *p)
if (!header)
return;
header->header.typeflag = type;
-
- if (type != FIFOTYPE)
- {
- MAJOR_TO_CHARS (major (st->stat.st_rdev),
- header->header.devmajor);
- MINOR_TO_CHARS (minor (st->stat.st_rdev),
- header->header.devminor);
- }
-
finish_header (st, header, block_ordinal);
if (remove_files_option)
queue_deferred_unlink (p, false);