Skip to content

Commit 80296be

Browse files
committed
[CMAKE] When disabling C4101, explicitly remove the error flag.
Fixes VC2010 build. Addendum to 11ecf5c.
1 parent 5d8c397 commit 80296be

File tree

4 files changed

+5
-1
lines changed

4 files changed

+5
-1
lines changed

dll/3rdparty/libtirpc/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ add_library(libtirpc MODULE
102102
${CMAKE_CURRENT_BINARY_DIR}/libtirpc.def)
103103

104104
if(MSVC AND (NOT USE_CLANG_CL))
105+
replace_compile_flags("/we4101" " ")
105106
add_target_compile_flags(libtirpc "/wd4101 /wd4133 /wd4473 /wd4477")
106107
else()
107108
# FIXME: Tons of warnings.

drivers/filesystems/ext2/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@ endif()
9494

9595
if(MSVC AND (NOT USE_CLANG_CL))
9696
# Disable warnings: "unreferenced local variable", "initialized, but not used variable", "benign include"
97+
replace_compile_flags("/we4101" " ")
9798
replace_compile_flags("/we4189" " ")
9899
add_target_compile_flags(ext2fs "/wd4189 /wd4142 /wd4101")
99100
else()

drivers/filesystems/reiserfs/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ if(USE_CLANG_CL OR (NOT MSVC))
8686
endif()
8787
else()
8888
#disable warnings: "unreferenced local variable", "initialized, but not used variable", "benign include"
89+
replace_compile_flags("/we4101" " ")
8990
replace_compile_flags("/we4189" " ")
9091
add_target_compile_flags(reiserfs "/wd4189 /wd4142 /wd4101")
9192
endif()

sdk/lib/3rdparty/libxml2/CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,8 @@ list(APPEND SOURCE
6565
add_library(libxml2 ${SOURCE})
6666

6767
if(MSVC AND (NOT USE_CLANG_CL))
68-
# Formal parameter different from declaration
68+
# Unreferenced local variable
69+
replace_compile_flags("/we4101" " ")
6970
add_target_compile_flags(libxml2 "/wd4101")
7071
# Local variable initialized but not referenced
7172
replace_compile_flags("/we4189" " ")

0 commit comments

Comments
 (0)