From: Paul Cruz Date: Thu, 15 Jun 2017 22:07:54 +0000 (-0700) Subject: added --list command X-Git-Tag: v1.3.0~1^2~21^2~17^2~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9437cc74980e7f5168eb485d31fd64f054f945cd;p=thirdparty%2Fzstd.git added --list command --- diff --git a/programs/zstdcli.c b/programs/zstdcli.c index 6de33ce09..c71e80bdd 100644 --- a/programs/zstdcli.c +++ b/programs/zstdcli.c @@ -149,6 +149,7 @@ static int usage_advanced(const char* programName) #endif #endif DISPLAY( " -M# : Set a memory usage limit for decompression \n"); + DISPLAY( "--list : list information about a zstd compressed file \n"); DISPLAY( "-- : All arguments after \"--\" are treated as files \n"); #ifndef ZSTD_NODICT DISPLAY( "\n"); @@ -402,6 +403,7 @@ int main(int argCount, const char* argv[]) if (argument[1]=='-') { /* long commands (--long-word) */ if (!strcmp(argument, "--")) { nextArgumentsAreFiles=1; continue; } /* only file names allowed from now on */ + if (!strcmp(argument, "--list")) { operation=zom_list; continue; } if (!strcmp(argument, "--compress")) { operation=zom_compress; continue; } if (!strcmp(argument, "--decompress")) { operation=zom_decompress; continue; } if (!strcmp(argument, "--uncompress")) { operation=zom_decompress; continue; }