verbose = 0;
noexec = FALSE; /* debugging option */
force = FALSE;
+ timestamp_archive = FALSE;
compress_method = DEFAULT_LZHUFF_METHOD; /* defined in config.h */
--archive-kanji-code={euc,sjis,utf8,cap}\n\
--extract-broken-archive\n\
--convert-filename-case\n\
- --ignore-mac-files\n\
+ --ignore-mac-files\n\
+ --timestamp-archive\n\
--traditional\n\
--help\n\
--version\n"
{"convert-filename-case", no_argument, &convertcase, TRUE},
{"traditional", no_argument, 0, TRADITIONAL_BEHAVIOR},
{"ignore-mac-files", no_argument, 0, IGNORE_MAC_FILES},
+ {"timestamp-archive", no_argument, ×tamp_archive, 1},
{"debug", required_argument, 0, DEBUG_OPTION},
{0, 0, 0, 0}
};
}
/* ------------------------------------------------------------------------ */
-void
-copy_old_one(oafp, nafp, hdr)
- FILE *oafp, *nafp;
- LzHeader *hdr;
-{
- if (noexec) {
- fseeko(oafp, hdr->header_size + hdr->packed_size, SEEK_CUR);
- }
- else {
- reading_filename = archive_name;
- writing_filename = temporary_name;
- copyfile(oafp, nafp, hdr->header_size + hdr->packed_size, 0, 0);
- }
-}
-
#undef exit
void