From: Timo Kreuzer Date: Sun, 6 Jan 2019 16:31:43 +0000 (+0100) Subject: [MKISOFS] Silence MSVC warnings X-Git-Tag: 0.4.13-dev~289 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=6ddf034ab4e40a84ed9fad88b4f36a7a5f47d278 [MKISOFS] Silence MSVC warnings --- diff --git a/sdk/tools/mkisofs/CMakeLists.txt b/sdk/tools/mkisofs/CMakeLists.txt index 37d85bcbe0c..a045c03dd53 100644 --- a/sdk/tools/mkisofs/CMakeLists.txt +++ b/sdk/tools/mkisofs/CMakeLists.txt @@ -1,7 +1,7 @@ add_definitions( -DDUPLICATES_ONCE - -DINS_BASE="\\".\\"" + -DINS_BASE="\\\".\\\"" -DSCHILY_BUILD -DSORTING) @@ -84,6 +84,11 @@ if(MSVC) # mkisofs uses K&R-style function definitions to support very old compilers. # MSVC complains about the resulting foo() vs. foo(void) mismatches. add_target_compile_flags(mkisofs "/wd4113") + + if (ARCH STREQUAL "amd64") + # Disable warning "conversion from 'size_t' to 'int', possible loss of data" + add_target_compile_flags(mkisofs "/wd4267") + endif() else() # libschily implements an own printf function with support for the %r formatter. # Silence compilers checking for invalid formatting sequences.