fixed visual warning

This commit is contained in:
Yann Collet
2015-12-18 03:19:27 +01:00
parent 6a4583542a
commit 324a3e27c3
+2 -4
View File
@@ -181,7 +181,7 @@ int main(int argCount, const char** argv)
multiple=0, multiple=0,
operationResult=0; operationResult=0;
unsigned cLevel = 1; unsigned cLevel = 1;
const char** filenameTable = NULL; const char** filenameTable = (const char**)malloc(argCount * sizeof(const char*)); /* argCount >= 1 */
unsigned filenameIdx = 0; unsigned filenameIdx = 0;
const char* programName = argv[0]; const char* programName = argv[0];
const char* outFileName = NULL; const char* outFileName = NULL;
@@ -192,9 +192,7 @@ int main(int argCount, const char** argv)
/* init */ /* init */
(void)rangeBench; /* not used when ZSTD_NOBENCH set */ (void)rangeBench; /* not used when ZSTD_NOBENCH set */
filenameTable = (const char**)malloc(argCount * sizeof(const char*)); /* argCount >= 1 */
if (filenameTable==NULL) { DISPLAY("not enough memory\n"); exit(1); } if (filenameTable==NULL) { DISPLAY("not enough memory\n"); exit(1); }
memset(filenameTable, 0, argCount * sizeof(const char*));
displayOut = stderr; displayOut = stderr;
/* Pick out program name from path. Don't rely on stdlib because of conflicting behavior */ /* Pick out program name from path. Don't rely on stdlib because of conflicting behavior */
for (i = (int)strlen(programName); i > 0; i--) { if (programName[i] == '/') { i++; break; } } for (i = (int)strlen(programName); i > 0; i--) { if (programName[i] == '/') { i++; break; } }
@@ -424,6 +422,6 @@ int main(int argCount, const char** argv)
_end: _end:
if (main_pause) waitEnter(); if (main_pause) waitEnter();
free(dynNameSpace); free(dynNameSpace);
free(filenameTable); free((void*)filenameTable);
return operationResult; return operationResult;
} }