From: Shashank Tavildar Date: Tue, 29 Oct 2019 19:56:04 +0000 (-0700) Subject: Added check to perform comparison only if extension is present X-Git-Tag: v1.4.4~1^2~5^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c5060997e9c8ccc57e2fcc3c8bc0246cb3b93749;p=thirdparty%2Fzstd.git Added check to perform comparison only if extension is present --- diff --git a/programs/util.c b/programs/util.c index f6933bc83..c93382c63 100644 --- a/programs/util.c +++ b/programs/util.c @@ -334,13 +334,16 @@ NO => return 0 int UTIL_isCompressedFile(const char *inputName, const char *extensionList[]) { const char* ext = UTIL_getFileExtension(inputName); - while(*extensionList!=NULL) - { - const char* isCompressedExtension = strstr(ext,*extensionList); - if(isCompressedExtension) - return 1; - ++extensionList; - } + if(strcmp(ext,"")) + { + while(*extensionList!=NULL) + { + const char* isCompressedExtension = strstr(ext,*extensionList); + if(isCompressedExtension) + return 1; + ++extensionList; + } + } return 0; }