fixed asan warning
This commit is contained in:
parent
17d188fa38
commit
6a4583542a
@ -39,9 +39,12 @@ echo frame concatenation test completed
|
|||||||
|
|
||||||
echo "**** flush write error test **** "
|
echo "**** flush write error test **** "
|
||||||
|
|
||||||
|
echo "echo foo | $ZSTD > /dev/full"
|
||||||
echo foo | $ZSTD > /dev/full && die "write error not detected!"
|
echo foo | $ZSTD > /dev/full && die "write error not detected!"
|
||||||
|
echo "echo foo | $ZSTD | $ZSTD -d > /dev/full"
|
||||||
echo foo | $ZSTD | $ZSTD -d > /dev/full && die "write error not detected!"
|
echo foo | $ZSTD | $ZSTD -d > /dev/full && die "write error not detected!"
|
||||||
|
|
||||||
|
|
||||||
echo "*** dictionary tests *** "
|
echo "*** dictionary tests *** "
|
||||||
|
|
||||||
./datagen > tmpDict
|
./datagen > tmpDict
|
||||||
|
@ -192,7 +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*));
|
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*));
|
memset(filenameTable, 0, argCount * sizeof(const char*));
|
||||||
displayOut = stderr;
|
displayOut = stderr;
|
||||||
@ -359,7 +359,7 @@ int main(int argCount, const char** argv)
|
|||||||
if (!strcmp(filenameTable[0], stdinmark) && IS_CONSOLE(stdin) ) return badusage(programName);
|
if (!strcmp(filenameTable[0], stdinmark) && IS_CONSOLE(stdin) ) return badusage(programName);
|
||||||
|
|
||||||
/* No output filename ==> try to select one automatically (when possible) */
|
/* No output filename ==> try to select one automatically (when possible) */
|
||||||
outFileName = filenameTable[1];
|
if (filenameIdx>=2) outFileName = filenameTable[1];
|
||||||
while (!outFileName) /* while : just to allow break statement */
|
while (!outFileName) /* while : just to allow break statement */
|
||||||
{
|
{
|
||||||
if (!IS_CONSOLE(stdout)) { outFileName=stdoutmark; break; } /* Default to stdout whenever possible (i.e. not a console) */
|
if (!IS_CONSOLE(stdout)) { outFileName=stdoutmark; break; } /* Default to stdout whenever possible (i.e. not a console) */
|
||||||
|
Loading…
Reference in New Issue
Block a user