]> Dogcows Code - chaz/tar/blobdiff - src/tar.c
Update
[chaz/tar] / src / tar.c
index eacdaaf31436fbc192a60f7a0a7352281f69026d..6f21cb58f51d703679585e44b70bf828c15467f5 100644 (file)
--- a/src/tar.c
+++ b/src/tar.c
@@ -1759,8 +1759,11 @@ decode_options (int argc, char **argv)
     {
       if (multi_volume_option)
        USAGE_ERROR ((0, 0, _("Cannot use multi-volume compressed archives")));
-      if (subcommand_option == UPDATE_SUBCOMMAND)
+      if (subcommand_option == UPDATE_SUBCOMMAND
+         || subcommand_option == APPEND_SUBCOMMAND)
        USAGE_ERROR ((0, 0, _("Cannot update compressed archives")));
+      if (subcommand_option == CAT_SUBCOMMAND)
+       USAGE_ERROR ((0, 0, _("Cannot concatenate compressed archives")));
     }
 
   /* It is no harm to use --pax-option on non-pax archives in archive
This page took 0.020601 seconds and 4 git commands to generate.