소스 검색

(main): Do not check for volume_label_option unless subcommand_option is CREATE_SUBCOMMAND.

Sergey Poznyakoff 22 년 전
부모
커밋
8b4453b4e2
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/tar.c

+ 1 - 1
src/tar.c

@@ -1224,7 +1224,7 @@ see the file named COPYING for details."));
   if (archive_format == GNU_FORMAT && getenv ("POSIXLY_CORRECT"))
     archive_format = POSIX_FORMAT;
 
-  if ((volume_label_option
+  if (((volume_label_option && subcommand_option == CREATE_SUBCOMMAND)
        || incremental_option || multi_volume_option || sparse_option)
       && archive_format != OLDGNU_FORMAT && archive_format != GNU_FORMAT)
     USAGE_ERROR ((0, 0,