From: Yann Collet Date: Sun, 30 Jun 2019 22:36:32 +0000 (-0700) Subject: fix minor cppcheck warnings X-Git-Tag: upstream/1.9.3~2^2~19^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2cacdd21423010406dbafaad710dfa9c567f77c1;p=platform%2Fupstream%2Flz4.git fix minor cppcheck warnings --- diff --git a/tests/frametest.c b/tests/frametest.c index 6d690f2..69dd5aa 100644 --- a/tests/frametest.c +++ b/tests/frametest.c @@ -1236,7 +1236,7 @@ int main(int argc, const char** argv) DISPLAY("Seed = %u\n", seed); if (proba!=FUZ_COMPRESSIBILITY_DEFAULT) DISPLAY("Compressibility : %i%%\n", proba); - if (nbTests<=0) nbTests=1; + nbTests += (nbTests==0); /* avoid zero */ if (testNb==0) result = basicTests(seed, ((double)proba) / 100); if (result) return 1; diff --git a/tests/fuzzer.c b/tests/fuzzer.c index 74bc5a0..8a095c4 100644 --- a/tests/fuzzer.c +++ b/tests/fuzzer.c @@ -861,7 +861,7 @@ static int FUZ_test(U32 seed, U32 nbCycles, const U32 startCycle, const double c FUZ_DISPLAYTEST("LZ4_decompress_safe_usingDict with a too small output buffer"); { U32 const missingBytes = (FUZ_rand(&randState) & 0xF) + 2; if ((U32)blockSize > missingBytes) { - decodedBuffer[blockSize-missingBytes] = 0; + decodedBuffer[(U32)blockSize-missingBytes] = 0; ret = LZ4_decompress_safe_usingDict(compressedBuffer, decodedBuffer, blockContinueCompressedSize, blockSize-missingBytes, dict, dictSize); FUZ_CHECKTEST(ret>=0, "LZ4_decompress_safe_usingDict should have failed : output buffer too small (-%u byte)", missingBytes); FUZ_CHECKTEST(decodedBuffer[blockSize-missingBytes], "LZ4_decompress_safe_usingDict overrun specified output buffer size (-%u byte) (blockSize=%i)", missingBytes, blockSize); @@ -1646,7 +1646,7 @@ int main(int argc, const char** argv) if ((seedset==0) && (testNb==0)) { FUZ_unitTests(LZ4HC_CLEVEL_DEFAULT); FUZ_unitTests(LZ4HC_CLEVEL_OPT_MIN); } - if (nbTests<=0) nbTests=1; + nbTests += (nbTests==0); /* avoid zero */ { int const result = FUZ_test(seed, nbTests, testNb, ((double)proba) / 100, duration); if (use_pause) {