Update CMake to suppress struct initialization warning on MSVC

Change-Id: I30258b48bc6f216e7afd516ffce6eca8a8e84ca6
Reviewed-on: https://skia-review.googlesource.com/121585
Reviewed-by: Brian Osman <brianosman@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 0f2c1f2..df92a88 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -41,9 +41,9 @@
     target_compile_options(fuzz_iccprofile_transform PRIVATE -Wall -Wextra -Werror -fdiagnostics-color)
 elseif (MSVC)
     target_compile_options(skcms                     PRIVATE /W4 /WX /wd4200 /wd4201 /wd4204 /wd4221)
-    target_compile_options(tests                     PRIVATE /W4 /WX /wd4201 /wd4221)
+    target_compile_options(tests                     PRIVATE /W4 /WX /wd4201 /wd4204 /wd4221)
     target_compile_options(bench                     PRIVATE /W4 /WX /wd4201)
-    target_compile_options(iccdump                   PRIVATE /W4 /WX /wd4201)
+    target_compile_options(iccdump                   PRIVATE /W4 /WX /wd4201 /wd4204)
     target_compile_options(fuzz_iccprofile_atf       PRIVATE /W4 /WX /wd4201)
     target_compile_options(fuzz_iccprofile_info      PRIVATE /W4 /WX /wd4201)
     target_compile_options(fuzz_iccprofile_transform PRIVATE /W4 /WX /wd4201)