From 5a54870047a534549f4455ea311c0d0a2266ec56 Mon Sep 17 00:00:00 2001 From: inikep Date: Thu, 18 Aug 2016 09:00:25 +0200 Subject: [PATCH] fixed Intel Compiler warnings with Visual Studio http://encode.ru/threads/2119-Zstandard?p=49504&viewfull=1#post49504 --- programs/bench.c | 4 ++-- programs/fileio.c | 2 +- programs/zstdcli.c | 6 +++--- projects/VS2010/zstd/zstd.vcxproj | 6 +++++- 4 files changed, 11 insertions(+), 7 deletions(-) diff --git a/programs/bench.c b/programs/bench.c index c85ab2ed..12c59bff 100644 --- a/programs/bench.c +++ b/programs/bench.c @@ -109,7 +109,7 @@ void BMK_setAdditionalParam(int additionalParam) { g_additionalParam=additionalP void BMK_SetNbIterations(unsigned nbLoops) { g_nbIterations = nbLoops; - DISPLAYLEVEL(3, "- test >= %i seconds per compression / decompression -\n", g_nbIterations); + DISPLAYLEVEL(3, "- test >= %u seconds per compression / decompression -\n", g_nbIterations); } void BMK_SetBlockSize(size_t blockSize) @@ -377,7 +377,7 @@ static void BMK_benchCLevel(void* srcBuffer, size_t benchedSize, SET_HIGH_PRIORITY; if (g_displayLevel == 1 && !g_additionalParam) - DISPLAY("bench %s %s: input %u bytes, %i iterations, %u KB blocks\n", ZSTD_VERSION_STRING, ZSTD_GIT_COMMIT_STRING, (U32)benchedSize, g_nbIterations, (U32)(g_blockSize>>10)); + DISPLAY("bench %s %s: input %u bytes, %u iterations, %u KB blocks\n", ZSTD_VERSION_STRING, ZSTD_GIT_COMMIT_STRING, (U32)benchedSize, g_nbIterations, (U32)(g_blockSize>>10)); if (cLevelLast < cLevel) cLevelLast = cLevel; diff --git a/programs/fileio.c b/programs/fileio.c index c64a14cf..39714773 100644 --- a/programs/fileio.c +++ b/programs/fileio.c @@ -240,7 +240,7 @@ static size_t FIO_loadFile(void** bufferPtr, const char* fileName) if (fileSize > MAX_DICT_SIZE) { int seekResult; if (fileSize > 1 GB) EXM_THROW(32, "Dictionary file %s is too large", fileName); /* avoid extreme cases */ - DISPLAYLEVEL(2,"Dictionary %s is too large : using last %u bytes only \n", fileName, MAX_DICT_SIZE); + DISPLAYLEVEL(2,"Dictionary %s is too large : using last %u bytes only \n", fileName, (U32)MAX_DICT_SIZE); seekResult = fseek(fileHandle, (long int)(fileSize-MAX_DICT_SIZE), SEEK_SET); /* use end of file */ if (seekResult != 0) EXM_THROW(33, "zstd: %s: %s", fileName, strerror(errno)); fileSize = MAX_DICT_SIZE; diff --git a/programs/zstdcli.c b/programs/zstdcli.c index faf3bb7b..69188d16 100644 --- a/programs/zstdcli.c +++ b/programs/zstdcli.c @@ -121,7 +121,7 @@ static int usage(const char* programName) DISPLAY( " with no FILE, or when FILE is - , read standard input\n"); DISPLAY( "Arguments :\n"); #ifndef ZSTD_NOCOMPRESS - DISPLAY( " -# : # compression level (1-%u, default:%u) \n", ZSTDCLI_CLEVEL_MAX, ZSTDCLI_CLEVEL_DEFAULT); + DISPLAY( " -# : # compression level (1-%d, default:%d) \n", ZSTDCLI_CLEVEL_MAX, ZSTDCLI_CLEVEL_DEFAULT); #endif #ifndef ZSTD_NODECOMPRESS DISPLAY( " -d : decompression \n"); @@ -207,7 +207,7 @@ static unsigned readU32FromChar(const char** stringPtr) #define CLEAN_RETURN(i) { operationResult = (i); goto _end; } -int main(int argCount, const char** argv) +int main(int argCount, char** argv) { int argNb, bench=0, @@ -446,7 +446,7 @@ int main(int argCount, const char** argv) fileNamesTable = UTIL_createFileList(filenameTable, filenameIdx, &fileNamesBuf, &fileNamesNb); if (fileNamesTable) { unsigned u; - for (u=0; uWIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) true false + -W177:false %(AdditionalOptions) Console @@ -167,6 +168,7 @@ WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) true false + -W177:false %(AdditionalOptions) Console @@ -186,6 +188,7 @@ false false MultiThreaded + -W177:false %(AdditionalOptions) Console @@ -207,6 +210,7 @@ false false MultiThreaded + -W177:false %(AdditionalOptions) Console @@ -219,4 +223,4 @@ - + \ No newline at end of file