]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
Visual compiler bug work-around
authorYann Collet <cyan@fb.com>
Wed, 6 Nov 2019 23:23:44 +0000 (15:23 -0800)
committerYann Collet <cyan@fb.com>
Wed, 6 Nov 2019 23:23:44 +0000 (15:23 -0800)
programs/util.c

index 769ec8b73b864f3ad57bc83e928a8c30e398bd5c..7839799da5b00bb7afc9d11ff29c747e5510f55d 100644 (file)
@@ -647,7 +647,7 @@ FileNamesTable* UTIL_createFNT_fromROTable(const char** filenames, size_t nbFile
     size_t const sizeof_FNTable = nbFilenames * sizeof(*filenames);
     const char** const newFNTable = (const char**)malloc(sizeof_FNTable);
     if (newFNTable==NULL) return NULL;
-    memcpy(newFNTable, filenames, sizeof_FNTable);
+    memcpy((void*)newFNTable, filenames, sizeof_FNTable);  /* void* : mitigate a Visual compiler bug or limitation */
     return UTIL_createFileNamesTable(newFNTable, nbFilenames, NULL);
 }