From: Shashank Tavildar Date: Mon, 28 Oct 2019 22:15:13 +0000 (-0700) Subject: Resolving local merge conflicts X-Git-Tag: v1.4.4~1^2~5^2~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f4229146191b3a3bd0280e8b75b17a79fd2a50ef;p=thirdparty%2Fzstd.git Resolving local merge conflicts --- f4229146191b3a3bd0280e8b75b17a79fd2a50ef diff --cc programs/util.c index 63e9ef9e9,830f2039e..f82079554 --- a/programs/util.c +++ b/programs/util.c @@@ -330,21 -330,22 +330,24 @@@ int UTIL_prepareFileList(const char *di YES => Skip the file (return 0) NO => return 1 */ -int UTIL_isPrecompressedFile(const char *inputName) ++ +int UTIL_isCompressedFile(const char *inputName) { - return compareExtensions(inputName,compressedFileExtensions); + return compareExtensions(inputName,g_compressedFileExtensions); } -int compareExtensions(const char* infilename, const char extensionList[4][10]) +int compareExtensions(const char* infilename, const char* extensionList[]) { - int i=0; - //char* ext = strchr(infilename, '.'); - for(i=0;i<4;i++) ++ int i=0; + while(*extensionList != NULL) { - char* ext = strstr(infilename,extensionList[i]); + const char* ext = strstr(infilename,extensionList[i]); if(ext) - return 0; + return 1; + ++extensionList; ++ i++; } - return 1; + return 0; } /* * UTIL_createFileList - takes a list of files and directories (params: inputNames, inputNamesNb), scans directories,