From: Paul Cruz Date: Tue, 20 Jun 2017 19:43:10 +0000 (-0700) Subject: moved signifcant operations to fileio.c X-Git-Tag: v1.3.0~1^2~21^2~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bda57754a2bed5845c583906f6def2486988e1fd;p=thirdparty%2Fzstd.git moved signifcant operations to fileio.c --- diff --git a/programs/fileio.c b/programs/fileio.c index 3964f0f97..059823952 100644 --- a/programs/fileio.c +++ b/programs/fileio.c @@ -1032,7 +1032,8 @@ static void displayInfo(const char* inFileName, fileInfo_t* info, int displayLev } } -int FIO_listFile(const char* inFileName, int displayLevel){ + +static int FIO_listFile(const char* inFileName, int displayLevel){ /* initialize info to avoid warnings */ fileInfo_t info; memset(&info, 0, sizeof(info)); @@ -1055,6 +1056,25 @@ int FIO_listFile(const char* inFileName, int displayLevel){ } } +int FIO_listMultipleFiles(unsigned numFiles, const char** filenameTable, int displayLevel){ + if (numFiles == 0) { + DISPLAYOUT("No files given\n"); + return 0; + } + DISPLAYOUT("===========================================\n"); + DISPLAYOUT("Printing information about compressed files\n"); + DISPLAYOUT("===========================================\n"); + DISPLAYOUT("Number of files listed: %u\n", numFiles); + { + int error = 0; + unsigned u; + for (u=0; u