From: Yann Collet Date: Tue, 4 Apr 2017 22:21:09 +0000 (-0700) Subject: minor bench.c adjustments X-Git-Tag: v1.2.0^2~64 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=81d638013958835f85f237f1e134a44708eb9e9c;p=thirdparty%2Fzstd.git minor bench.c adjustments shorter debug messages no need to check decompressedLength==0 twice --- diff --git a/programs/bench.c b/programs/bench.c index d0dac497a..712f73fd8 100644 --- a/programs/bench.c +++ b/programs/bench.c @@ -89,7 +89,7 @@ static clock_t g_time = 0; #define DEBUGOUTPUT(...) if (DEBUG) DISPLAY(__VA_ARGS__); #define EXM_THROW(error, ...) \ { \ - DEBUGOUTPUT("Error defined at %s, line %i : \n", __FILE__, __LINE__); \ + DEBUGOUTPUT("%s: %i: \n", __FILE__, __LINE__); \ DISPLAYLEVEL(1, "Error %i : ", error); \ DISPLAYLEVEL(1, __VA_ARGS__); \ DISPLAYLEVEL(1, " \n"); \ @@ -190,8 +190,7 @@ static int BMK_benchMem(const void* srcBuffer, size_t srcSize, srcPtr += fileSizes[fileNb]; } { size_t const decodedSize = (size_t)dSize64; - if (dSize64 > decodedSize) EXM_THROW(32, "original size is too large"); - if (decodedSize==0) EXM_THROW(32, "Impossible to determine original size "); + if (dSize64 > decodedSize) EXM_THROW(32, "original size is too large"); /* size_t overflow */ free(resultBuffer); resultBuffer = malloc(decodedSize); if (!resultBuffer) EXM_THROW(33, "not enough memory");