svn commit: r330521 - head/sys/contrib/zstd/programs

Conrad Meyer cem at FreeBSD.org
Mon Mar 5 20:03:46 UTC 2018


Author: cem
Date: Mon Mar  5 20:03:45 2018
New Revision: 330521
URL: https://svnweb.freebsd.org/changeset/base/330521

Log:
  MFV: zstd: FIO_addFInfo: Fully initialize output 'total' struct
  
  Silence a Coverity warning about 'windowSize' being uninitialized.
  (Yes, nothing that calls this routine actually uses the windowSize
  value.  Still, appeasing Coverity is pretty harmless in this case.)
  
  Reported by:	Coverity
  Reviewed by:	Yann Collet
  Obtained from:	zstd 606374269cf3485972c90b993fbb84dc20da032f
  Sponsored by:	Dell EMC Isilon

Modified:
  head/sys/contrib/zstd/programs/fileio.c

Modified: head/sys/contrib/zstd/programs/fileio.c
==============================================================================
--- head/sys/contrib/zstd/programs/fileio.c	Mon Mar  5 19:02:32 2018	(r330520)
+++ head/sys/contrib/zstd/programs/fileio.c	Mon Mar  5 20:03:45 2018	(r330521)
@@ -1971,6 +1971,7 @@ static void displayInfo(const char* inFileName, fileIn
 static fileInfo_t FIO_addFInfo(fileInfo_t fi1, fileInfo_t fi2)
 {
     fileInfo_t total;
+    memset(&total, 0, sizeof(total));
     total.numActualFrames = fi1.numActualFrames + fi2.numActualFrames;
     total.numSkippableFrames = fi1.numSkippableFrames + fi2.numSkippableFrames;
     total.compressedSize = fi1.compressedSize + fi2.compressedSize;


More information about the svn-src-all mailing list