From b3a8403b8e104835618ec91aff57ebceeb86c2f4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Nicolas=20L=C3=A9veill=C3=A9?= <nicolas@uucidl.com>
Date: Sun, 13 Dec 2015 14:55:28 +0100
Subject: [PATCH] Remove more useless MSVC warnings

---
 tools/windows/clvars.bat | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/tools/windows/clvars.bat b/tools/windows/clvars.bat
index 6e338b78..1870ba57 100644
--- a/tools/windows/clvars.bat
+++ b/tools/windows/clvars.bat
@@ -7,6 +7,16 @@ set WARNINGS=-W4 -Wall -WX
 REM c4464 (relative include path contains '..')
 set WARNINGS=%WARNINGS% -wd4464
 
+REM c4189 (local variable is initialized but not referenced)
+set WARNINGS=%WARNINGS% -wd4189
+
+REM c4018 (signed/unsigned mismatch)
+REM basically useless. Complains about obviously correct code like:
+REM     uint8_t x = 60;
+REM     size_t i = 9;
+REM     i < x/8
+set WARNINGS=%WARNINGS% -wd4018
+
 REM c4457 (declaration shadowing function parameter)
 REM FIXME(windows) TODO(uucidl): remove occurence of c4457 and reactivate
 REM FIXME(windows) TODO(uucidl): remove occurence of c4456 and reactivate
-- 
GitLab