From: Yann Collet Date: Fri, 16 Jun 2023 23:24:48 +0000 (-0700) Subject: fixed static analyzer false positive regarding @sequence initialization X-Git-Tag: v1.5.6^2~144^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c123e69ad087cea5b779ce2a26b0845810783d12;p=thirdparty%2Fzstd.git fixed static analyzer false positive regarding @sequence initialization make a mock initialization to please the tool --- diff --git a/lib/decompress/zstd_decompress_block.c b/lib/decompress/zstd_decompress_block.c index 0d6c2e011..c90536ad7 100644 --- a/lib/decompress/zstd_decompress_block.c +++ b/lib/decompress/zstd_decompress_block.c @@ -1429,7 +1429,7 @@ ZSTD_decompressSequences_bodySplitLitBuffer( ZSTD_DCtx* dctx, BIT_DStream_completed < BIT_DStream_overflow); /* decompress without overrunning litPtr begins */ - { seq_t sequence; + { seq_t sequence = {0,0,0}; /* some static analyzer believe that @sequence is not initialized (it necessarily is, since for(;;) loop as at least one interation) */ /* Align the decompression loop to 32 + 16 bytes. * * zstd compiled with gcc-9 on an Intel i9-9900k shows 10% decompression