diff options
author | Lasse Collin <lasse.collin@tukaani.org> | 2009-11-16 18:16:45 +0200 |
---|---|---|
committer | Lasse Collin <lasse.collin@tukaani.org> | 2009-11-16 18:16:45 +0200 |
commit | d315ca4930ff96e1428c6021c96f209e1abdd83e (patch) | |
tree | 3fc833fc49cf058baa00b2b5a247cbbf378abfec /src/xz/main.c | |
parent | Fix wrong indentation caused by incorrect settings (diff) | |
download | xz-d315ca4930ff96e1428c6021c96f209e1abdd83e.tar.xz |
Add support for --info-memory and --robot to xz.
Currently --robot works only with --info-memory and
--version. --help and --long-help work too, but --robot
has no effect on them.
Thanks to Jonathan Nieder for the original patches.
Diffstat (limited to 'src/xz/main.c')
-rw-r--r-- | src/xz/main.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/xz/main.c b/src/xz/main.c index 3295bba3..b197ca43 100644 --- a/src/xz/main.c +++ b/src/xz/main.c @@ -153,6 +153,13 @@ main(int argc, char **argv) args_info args; args_parse(&args, argc, argv); + if (opt_mode == MODE_LIST) + message_fatal("--list is not implemented yet."); + + if (opt_robot) + message_fatal(_("Compression and decompression with --robot " + "are not supported yet.")); + // Tell the message handling code how many input files there are if // we know it. This way the progress indicator can show it. if (args.files_name != NULL) @@ -172,10 +179,6 @@ main(int argc, char **argv) } } - if (opt_mode == MODE_LIST) { - message_fatal("--list is not implemented yet."); - } - // Hook the signal handlers. We don't need these before we start // the actual action, so this is done after parsing the command // line arguments. |