]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
removed strcats
authorGeorge Lu <gclu@fb.com>
Fri, 1 Jun 2018 00:47:29 +0000 (17:47 -0700)
committerGeorge Lu <gclu@fb.com>
Fri, 1 Jun 2018 00:47:29 +0000 (17:47 -0700)
programs/fileio.c

index a1da4bc3b40f1f30d0aaf5b2f6fef8d154feb6fe..b1d2a24159683db5ca6a5b5adc3ec84daa2576bb 100644 (file)
@@ -1754,16 +1754,17 @@ int FIO_decompressMultipleFilenames(const char** srcNamesTable, unsigned nbFiles
                     && strcmp(suffixPtr, ZSTD_EXTENSION)
                     && strcmp(suffixPtr, LZMA_EXTENSION)
                     && strcmp(suffixPtr, LZ4_EXTENSION)) ) {
-                char suffixlist[50] = ZSTD_EXTENSION;
-                #ifdef ZSTD_GZCOMPRESS
-                    strcat(suffixlist, "/" GZ_EXTENSION);
+                const char* suffixlist = ZSTD_EXTENSION
+                #ifdef ZSTD_GZCOMPRESS 
+                    "/" GZ_EXTENSION
                 #endif
                 #ifdef ZSTD_LZMACOMPRESS
-                    strcat(suffixlist, "/" XZ_EXTENSION "/" LZMA_EXTENSION);
+                    "/" XZ_EXTENSION "/" LZMA_EXTENSION
                 #endif
                 #ifdef ZSTD_LZ4COMPRESS
-                    strcat(suffixlist, "/" LZ4_EXTENSION);
+                    "/" LZ4_EXTENSION
                 #endif
+                ;
                 DISPLAYLEVEL(1, "zstd: %s: unknown suffix (%s expected) -- ignored \n",
                              srcFileName, suffixlist);
                 skippedFiles++;