]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
fixed minor warning
authorYann Collet <cyan@fb.com>
Thu, 11 Apr 2019 00:48:56 +0000 (17:48 -0700)
committerYann Collet <cyan@fb.com>
Thu, 11 Apr 2019 00:48:56 +0000 (17:48 -0700)
unused variable when assert() turned off in fileio.c

programs/fileio.c

index b0cea5eacd435d0ed1f571170fc326856533803e..30514d41bf1493bd0068e465214e3daca0e6d808 100644 (file)
@@ -1547,10 +1547,12 @@ static unsigned FIO_fwriteSparse(FIO_prefs_t* const prefs, FILE* file, const voi
     return storedSkips;
 }
 
-static void FIO_fwriteSparseEnd(FIO_prefs_t* const prefs, FILE* file, unsigned storedSkips)
+static void
+FIO_fwriteSparseEnd(FIO_prefs_t* const prefs, FILE* file, unsigned storedSkips)
 {
     if (storedSkips>0) {
         assert(prefs->sparseFileSupport > 0);  /* storedSkips>0 implies sparse support is enabled */
+        (void)prefs;   /* assert can be disabled, in which case prefs becomes unused */
         if (LONG_SEEK(file, storedSkips-1, SEEK_CUR) != 0)
             EXM_THROW(69, "Final skip error (sparse file support)");
         /* last zero must be explicitly written,