diff options
Diffstat (limited to 'src/xz/args.c')
-rw-r--r-- | src/xz/args.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/xz/args.c b/src/xz/args.c index 75b62205..bb6e27bb 100644 --- a/src/xz/args.c +++ b/src/xz/args.c @@ -43,6 +43,7 @@ parse_real(args_info *args, int argc, char **argv) OPT_LZMA1, OPT_LZMA2, + OPT_NO_SPARSE, OPT_FILES, OPT_FILES0, OPT_INFO_MEMORY, @@ -65,6 +66,7 @@ parse_real(args_info *args, int argc, char **argv) { "force", no_argument, NULL, 'f' }, { "stdout", no_argument, NULL, 'c' }, { "to-stdout", no_argument, NULL, 'c' }, + { "no-sparse", no_argument, NULL, OPT_NO_SPARSE }, { "suffix", required_argument, NULL, 'S' }, // { "recursive", no_argument, NULL, 'r' }, // TODO { "files", optional_argument, NULL, OPT_FILES }, @@ -339,6 +341,10 @@ parse_real(args_info *args, int argc, char **argv) break; } + case OPT_NO_SPARSE: + io_no_sparse(); + break; + case OPT_FILES: args->files_delim = '\n'; |